12 Beginner Python Projects - Coding Course

Sdílet
Vložit
  • čas přidán 8. 12. 2020
  • Improve your Python skills by following along with 12 different Python project tutorials.
    🎥 Course developed by Kylie Ying. Check out her CZcams channel: / ycubed
    ⭐️ Course Contents ⭐️
    ⌨️ (1:40) 1. Madlibs
    ⌨️ (6:54) 2. Guess the Number (computer)
    ⌨️ (13:17) 3. Guess the Number (user)
    ⌨️ (21:14) 4. Rock Paper Scissors
    ⌨️ (24:25) 5. Hangman
    ⌨️ (35:53) 6. Tic-Tac-Toe
    ⌨️ (59:59) 7. Tic-Tac-Toe AI
    ⌨️ (1:15:53) 8. Binary Search
    ⌨️ (1:27:16) 9. Minesweeper
    ⌨️ (1:51:55) 10. Sudoku Solver
    ⌨️ (2:05:34) 11. Photo Manipulation in Python
    ⌨️ (2:31:49) 12. Markov Chain Text Composer
    ⭐️ Code ⭐️
    💻 Madlibs / Rock Paper Scissors / Binary Search: github.com/kying18/beginner-p...
    💻 Guess the Number: github.com/kying18/guess-the-...
    💻 Hangman: github.com/kying18/hangman
    💻 Tic-Tac-Toe + AI: github.com/kying18/tic-tac-toe
    💻 Minesweeper: github.com/kying18/minesweeper
    💻 Sudoku: github.com/kying18/sudoku
    💻 Photo Editing in Python: github.com/kying18/pyphotoshop
    💻 Markov Chain Composer: github.com/kying18/graph-comp...
    ⭐️ More ways to connect with Kylie Ying ⭐️
    Twitch KylieYing: / kylieying
    Twitter @kylieyying: / kylieyying
    Instagram @kylieyying: / kylieyying
    Website: www.kylieying.com
    ⭐️ Music Credits ⭐️
    Alan Walker - Fade [NCS Release]: • Video
    Alan Walker - Force [NCS Release]: • Video
    --
    Learn to code for free and get a developer job: www.freecodecamp.org
    Read hundreds of articles on programming: freecodecamp.org/news

Komentáře • 2,3K

  • @mioox40
    @mioox40 Před 2 lety +2080

    small tip: go to the end of each tutorial and see the final output, then try coding the whole thing by yourself. it forces you to build the thing from scratch, and when you get stuck, just rewind and see how she builds it.

    • @righteousdivine
      @righteousdivine Před 2 lety +20

      Great idea ❤

    • @learningstuff5679
      @learningstuff5679 Před 2 lety +79

      I don't understand why they don't show the final output, and then start the lesson????

    • @teddymorrisbodick163
      @teddymorrisbodick163 Před 2 lety +5

      Very good tip

    • @aiwoor
      @aiwoor Před 2 lety +121

      its good idea if you know how to code, but if you are beginner and just learning, then it dosnt work.

    • @DaeGame101
      @DaeGame101 Před rokem

      I love this

  • @tz9422
    @tz9422 Před 3 lety +2170

    1:40 Madlibs
    6:54 Guess the number(computer)
    13:17 Guess the number (user)
    21:14 Rock paper scissors
    24:25 Hangman
    35:53 Tic Tac Toe
    59:59 Tic Tac Toe AI
    1:15:53 Binary search
    1:27:16 minesweeper
    1:51:55 Sodoku solver
    2:05:34 Photo manipulation
    2:31:49 Markov Chain text composer
    It's also in the description

  • @vamshikrishnamedi
    @vamshikrishnamedi Před 2 lety +19

    You rocked it. The way you explained the use cases for each project and how to approach to implement them one at a time is very helpful.

  • @jalepenofatty6704
    @jalepenofatty6704 Před 2 lety +8

    got thru 4 of the projects , really appreciate the help. pushing me forward, been stuck for years.

  • @RM-os2sd
    @RM-os2sd Před 3 lety +176

    Kylie - i had learned python before but this was a really good refresher class for me. thank you for your work.

  • @space3491
    @space3491 Před 2 lety +42

    I love you for this!!!! Recently got back into coding after an over 10 year vacancy. And doing ur challenges first my way really try and make it work on ur own, that spark of pure joy is just amazing when u nail it. Then watch how u did the same task and become amazed and high on enthusiasm every time makes this into an extremely pleasant journey. Thanks for this!!!!

  • @PeterSedesse
    @PeterSedesse Před 3 lety +507

    I agree with you so much about leaving bugs in the videos. The thought process and talking through a bug is so useful to new programmers. It is also a psychological boost for new programmers seeing that it is absolutely normal to hit frequent bugs.

    • @pavankrishna3613
      @pavankrishna3613 Před 2 lety

      Visit 👉 Girl Coder channel u will get superb python projects with good explanation

    • @deang5622
      @deang5622 Před rokem

      It is not absolutely normal at all! If you do it right, you don't introduce bugs.
      That's the attitude that gave us Bill Gates and Microsoft Windows.."it's ok, we'll let the customer find the big and we can fix it later".

    • @PeterSedesse
      @PeterSedesse Před rokem +32

      @@deang5622 I am talking about the videos, fixing bugs in the programs and showing them and how to fix them. I never said anything about releasing bugged software to your customers. Please download a reading comprehension program, hopefully without bugs.

    • @deang5622
      @deang5622 Před rokem

      @@PeterSedesse I know exactly what you are talking about . I have been writing software for 40 years.

    • @PeterSedesse
      @PeterSedesse Před rokem +18

      @@deang5622 My comment was about HIS VIDEO.. not about the end product software. As a developer you are always going to have bugs you have to work through and fix.. He could have sanitized his video by editing out the mistakes he made, but letting them in and showing himself figure out the bugs is useful. NOBODY IS TALKING ABOUT RELEASING BUGGY SOFTWARE.

  • @lionatticus9743
    @lionatticus9743 Před 2 lety +8

    Thank you Kylie!
    When you already knew the third concatenation method was an f-string, and are proud to see that you’re learning and retaining stuff. 😃

  • @ankithguzz
    @ankithguzz Před 3 lety +50

    Can't belive this content is for free! This was an excellent video, thank you!! You present and explain very well

  • @endtropi
    @endtropi Před 2 lety +10

    Hi! I've already watched the 3/12 projects and i am so excited! You are great teacher, you type quickly, great thought explanation! Thanx! Looking forward to watch and practice the rest of the projects!

  • @jieluo731
    @jieluo731 Před 2 lety +9

    Thanks for this tutorial. I really learned and refreshed my knowledge a lot! Just keep continuing this!

  • @scooot
    @scooot Před 10 měsíci +2

    Really enjoyed the Sudoku solver tutorial! I appreciate that you use intuitive variable names like "row", "col", and "guess" instead of just using random letters or gibberish. It helps things "click" faster for me.

  • @slater-cguy
    @slater-cguy Před 3 lety +11

    Thank you, Kylie Ying! I have learned a ton from your youtube channel, the exposure is well-deserved!

    • @Witzow
      @Witzow Před měsícem

      thats not her channel

  • @GY9944
    @GY9944 Před 3 lety +16

    This is an incredible gem! Thanks so much for making this video - I'll go through every single one of these

  • @SamA-jg8vy
    @SamA-jg8vy Před 2 lety +7

    I never knew about "f Strings" before this video... now it's the primary method I use. Great video!

  • @eleazarhernandez805
    @eleazarhernandez805 Před 6 měsíci +1

    Thanks for posting. The rock paper scissors was fun - I just picked up Python this week and enjoyed comparing what I did before seeing what you did.

  • @sdsa007
    @sdsa007 Před 3 lety +9

    Thanks! I learned a LOT! Some of these projects are just scratching the surface and its pointing me in the right direction!

  • @amanpandit4399
    @amanpandit4399 Před 3 lety +98

    If anyone is using Python 3.9 and is on the Photoshop project then a friendly note that there will be a tostring error because python no longer supports that so I would recommend using Python 3.8 for that project to work properly.
    Thanks for such cool projects which include great understanding💯

    • @syaoransakura8839
      @syaoransakura8839 Před rokem +3

      I work with 3.10. Seems tic-tac-toe game error cause this

  • @brianligat2038
    @brianligat2038 Před rokem +1

    Thanks for the great examples and clear explanations. I tried my own minesweeper and was pleased that I had the same logic issues that you had.

  • @SouProds
    @SouProds Před 2 lety +3

    Thank you! I've been looking for a video like this, and this one is perfect!

  • @HomicidalSerenity
    @HomicidalSerenity Před 3 lety +32

    Hey Kylie, thanks a bunch for this! Really great, clear explanations. I'm using it with my students in small chunks and they love it!

    • @chukwudiogudo5379
      @chukwudiogudo5379 Před 2 lety

      Please how can I be your student? Can I email you?

    • @pavankrishna3613
      @pavankrishna3613 Před 2 lety

      Visit 👉 Girl Coder 👈 channel u will get superb python projects with good explanation

  • @WorldofAlly
    @WorldofAlly Před 3 lety +120

    Thank you so much! I'm writing this on day one of my Python learning journey. This is perfect. I love how clear you make everything seem. I'm a total novice but it's obvious to me that you've worked hard at your craft and you're an expert.

    • @brent2004
      @brent2004 Před 3 lety +9

      hows the process going

    • @Onnethox
      @Onnethox Před 2 lety +26

      @@brent2004 I guess its not going anymore

    • @montyi8
      @montyi8 Před 2 lety +2

      It's been One year, where are you now?

    • @goldenplectrum9695
      @goldenplectrum9695 Před 2 lety +14

      Most of the ppl give up on first week its not that surprising im on day 12 on my journey not giving up yet but the projects in video is still too hard for me to finish on my own. it s a bit discouraging tho

    • @abdelmahamnmoodally7398
      @abdelmahamnmoodally7398 Před 2 lety +2

      @@goldenplectrum9695 I'm on week 2 right now and don't be discouraged. make sure you watch all the basic stuff there is a 12hr long video with sections that are really useful to beginners. I can link it if you want, it helped me plenty.

  • @jacquelineohayon507
    @jacquelineohayon507 Před 2 lety +3

    Thank you for making/sharing this content. It has helped fill in some holes in my understanding of Python. I appreciate you.

  • @wellwell220
    @wellwell220 Před 2 lety

    Fantastic sharing. Most tutorials are a bit boring. Doing something is really direct and helpful. Thanks so much.

  • @vibewithryan
    @vibewithryan Před 3 lety +25

    The start of this video made me love it 😂 great content!

  • @CarlinComm
    @CarlinComm Před 3 lety +23

    Thanks for making this, it helps just watching how someone actually thinks about how to solve a problem with code. Great job! Now let me go back and watch it a few more times!

  • @blissfulsounds7159
    @blissfulsounds7159 Před 2 lety +5

    Thank you! This was so helpful. I'm trying to teach myself how to code, starting by learning Python. I want to try to a few of the games you mentioned as beginner projects.

    • @pavankrishna3613
      @pavankrishna3613 Před 2 lety

      Visit 👉 Girl Coder 👈 channel u will get superb python projects with good explanation

  • @yasinrezvani2539
    @yasinrezvani2539 Před 3 lety +4

    This content is such a perfect, Thank you so much

  • @Catalyna.Salazar
    @Catalyna.Salazar Před 3 lety +5

    THANK YOU 💗 She explains so well!

  • @basilzimba5273
    @basilzimba5273 Před 3 lety +20

    Great Presentation skills...
    Keep on keeping on.

  • @francoislanctot2423
    @francoislanctot2423 Před 2 lety +1

    You are a great teacher! Thanks for the examples

  • @smileyface3188
    @smileyface3188 Před 2 lety +1

    Great practice course for learning python! Thank YOU!

  • @5hawnK3lly
    @5hawnK3lly Před 3 lety +16

    love how she loves the while-loops, livin' on the edge!

  • @MortazaMehrnia
    @MortazaMehrnia Před 3 lety +7

    This seems to be a project based practice to make you ready for python development. 🙌🏻

  • @CryptoDabber710
    @CryptoDabber710 Před 2 lety +1

    I've been following the project tutorials and have been enjoying learning Python. I can also say that the Tic-Tac-Toe tutorial has got me stuck with getting Players not defined when I try running the game. I'm taking my time re-watching the video and reading through all the code trying to find out where I went wrong. I've already found a couple errors I made mainly syntax and mixing up my i's and 1's. Thank you to FreeCodeCamp, everyone on the team, all the volunteers, and Kylie Ying for all the amazing information and resources.

    • @vivviana8780
      @vivviana8780 Před rokem

      Did you run your code through the terminal for the tic tac toe project? If you did, how so?

    • @CryptoDabber710
      @CryptoDabber710 Před rokem +2

      @@vivviana8780 I ended up taking a break worked on a different program then came back and saw the issue I had with Tic-Tac-Toe

  • @naseera_en-
    @naseera_en- Před rokem

    Thanks so much! You are an awesome teacher and I had so much fun programming these

  • @orestas7054
    @orestas7054 Před 3 lety +55

    no way!! Perfect timing!

    • @viq234
      @viq234 Před 3 lety +2

      Yeah same. I just finished my first programming subject and I wanted to start a project to solidify the basics amd hopefully learn more complex stuff. Winning

  • @pinkninja1410
    @pinkninja1410 Před 3 lety +11

    this channel is one of the best on youtube

  • @cangulmez9248
    @cangulmez9248 Před 2 lety +4

    Previously, thanks Kylie. Despite I have enough information and experience about python programming that I listened your course with preasure and learned so much things !

  • @caesare1968
    @caesare1968 Před rokem +27

    The Editor that she appears to be using in this video is: Visual Studio Code. I took me a long search to resolve this, I place it here so you can get your question answered. Excellent job Kylie Ying, most grateful to you.

    • @ronsullivan132
      @ronsullivan132 Před rokem +2

      I was running into the same issues of the program not running but was entered exactly like the example. I am using PyCharm editor. Guess I will have to find other tutorials if I can not use Visual Studio.

    • @patriciakemuma9752
      @patriciakemuma9752 Před rokem +1

      Thank you so much darling...I was already giving up before I decided to come and look for this comment

    • @classicmedia001
      @classicmedia001 Před rokem

      Can jupyter notebook run code projects?

    • @donaverillo6668
      @donaverillo6668 Před měsícem

      @@ronsullivan132 Same, same. Thx for posting. This was doing my head in. PyCharm not compatible?

  • @KeithGalli
    @KeithGalli Před 3 lety +202

    Awesome!!

    • @quincylarsonmusic
      @quincylarsonmusic Před 3 lety +6

      Thanks for tuning in, Keith. You're an inspiring the next generation of teachers with your thoughtful Python courses.

    • @niranjankumarcoimbatore5842
      @niranjankumarcoimbatore5842 Před 3 lety +1

      KEITH IS GREAT....He is my online guru for Python.....Nice to see here....

    • @hassanrevel
      @hassanrevel Před 3 lety

      I watched your contents too they are for very basic one but not for advance

    • @DreaminBig
      @DreaminBig Před 3 lety

      Some more beautiful soup!

    • @hassanrevel
      @hassanrevel Před 3 lety

      Dude you too.
      You are awesome

  • @user-fp1vg1ob4n
    @user-fp1vg1ob4n Před 3 lety +15

    Omg I watch her videos and I got so excited to see her here

  • @rumitshah7136
    @rumitshah7136 Před 3 lety +1

    One of the best tutorial for game dev and clearing basic concept of python. Loved your work . Keep it up

  • @David-ys7ip
    @David-ys7ip Před 2 lety +2

    I have learned all of the basics at university but this has helped me expand my knowledge

  • @kruz2919
    @kruz2919 Před 3 lety +22

    Notifications from this channel put smile on my face.

  • @ramaswamikv
    @ramaswamikv Před 3 lety +3

    Thank you so much, I learnt a lot - This is one of the top videos where a lot gets done in a small time!

  • @juanpablotoro7944
    @juanpablotoro7944 Před 2 lety +2

    Great course! I did all the projects following you and learned a lot. Thank you!

  • @vipuldass2318
    @vipuldass2318 Před rokem +74

    for people struggling with 'from words import words' : make sure the words.py file is in the same folder as the file where you're writing the main code. afaik, it has to do with what you're importing into the main py file.
    in case of the madlibs, you were importing the stories individually from the folder where they were placed and then calling the functions in the selected story.
    here, since you're directly importing only a list and not calling a function, where the file is placed might cause an issue. I am an amateur, so im sure someone more enlightened than I could explain this better.

  • @julyml
    @julyml Před 3 lety +3

    nice video! I just needed that for my lectures

  • @thatolebethe3238
    @thatolebethe3238 Před 3 lety +4

    Wow the logic of the hangman game is crazy. Great challange though going through it 1 by 1 hoping to finish end of May 🤞🏾🤞🏾

  • @andreperras
    @andreperras Před 2 lety +1

    THanks so much, im learning and so far have done 4 of these projects this afternoon. Really learning quickly !

  • @DevinTech-wr7eb
    @DevinTech-wr7eb Před 4 měsíci

    wow, i loved it - and i loved your explanation about it - the way you taught us. Thank you so much for your time ! Wish you the best ! :D

  • @Artak091
    @Artak091 Před 3 lety +439

    This is amazing. I'm like 4/10 on python knowledge because its so hard to learn like without a goal in mind.
    Its so much more fun to learn by making useful and fun apps or games vs just "this is a string.. here why you should care"

    • @karlobabic8495
      @karlobabic8495 Před 3 lety +11

      Yessss thats deffinetly

    • @bafana_mhlamvu
      @bafana_mhlamvu Před 3 lety +21

      I'm looking for people to practice coding with...

    • @sgtghost141
      @sgtghost141 Před 3 lety +2

      same , I am also learning python.
      Somehow , I made a project that is included in this video , " Guess the number" , easy to make.

    • @kushagra4586
      @kushagra4586 Před 3 lety +2

      @@sgtghost141 hey kushagr read my name😁😁

    • @insertcoolnamehere7168
      @insertcoolnamehere7168 Před 3 lety

      @@bafana_mhlamvu me too...

  • @JKarle
    @JKarle Před 3 lety +3

    Started following you on CZcams and Insta before 1 min in! You are very well spoken, well composed and provide interesting content (left the comment after watching more, LOL) I would suggest you explain some of the other concepts you are using (def, __name_, etc.) Keep it up!

  • @parhamhasani5058
    @parhamhasani5058 Před 2 lety +1

    Thank you for this brilliant video.
    This video is Excellent for reviewing all you learned about Python, with the most useful syntax.

  • @danielefarotti1061
    @danielefarotti1061 Před rokem

    thank you for this video. I am learning pyrhon on my own and this channel is saving my life!!

  • @aleksdamjanovicwork6102
    @aleksdamjanovicwork6102 Před 3 lety +5

    YOU ARE THE BEST THANK YOU FOR THE PROJECTS

  • @atharvashah1362
    @atharvashah1362 Před 3 lety +33

    The host is amazing. Nice work! Learnt a lot of new stuff. We need a part 2. 10 intermediate Python Projects! Please.

    • @charlesselrachski34
      @charlesselrachski34 Před 3 lety

      oh hell no, she needs to get your off your tricycle and using nim with raylib as a part 2

  • @AsgardStudios
    @AsgardStudios Před 2 lety

    Fantastic session, Kylie!

  • @hassanrasheed4163
    @hassanrasheed4163 Před 2 lety

    You are an extremely accomplished person in such a young age. Best of luck for all future endeavours.

  • @jacobm5167
    @jacobm5167 Před 3 lety +28

    I'm gonna do two projects a day. I have lots of prior programming experience but very new to python. Your effort is greatly appreciated, thank you Kylie!!

  • @WarriorOfPiece
    @WarriorOfPiece Před 3 lety +14

    These videos are incredible helpful. I can't thank you enough

  • @chuckkjendalen3975
    @chuckkjendalen3975 Před 2 lety +10

    This is a fun tutorial thanks!
    For those who are walking through it in order, you may end up with a traceback (NoneType) error while working on the hangman project that references the area where you are looping through the words from the other file and checking them for spaces and dashes. I ended up getting through it by using double quotes instead of single quotes when checking for spaces. I'm assuming it's because of double quotes depicting string when searching instead of a regular expression.
    There is a pretty big jump in knowledge needed after this Hangman project getting into TicTacToe. Looking forward to learning how deep the class rabbit hole goes

  • @rickmohamed3463
    @rickmohamed3463 Před 2 lety

    Thank you Kylie, this was so helpful

  • @bernarduslopez7074
    @bernarduslopez7074 Před 3 lety +5

    Old python projects, fresh tutorial 👍🏻

  • @catsrcute1010
    @catsrcute1010 Před 3 lety +3

    Love This Channel a Lot ❤️

  • @CarlFritz24
    @CarlFritz24 Před rokem

    So beautiful, so intelligent ! Thanks for the lessons.

  • @BIM.development
    @BIM.development Před 2 lety

    Thank you Kylie for this brilliant course

  • @a77siddharthraosoma56
    @a77siddharthraosoma56 Před 3 lety +4

    @Kylie Ying Is she even typing!! Damn! What's with that butter-smooth speed!? Her voice and the words being typed on the editor are totally in sync! Like to the point! #RESPECT! #Great video!

  • @achajackson5898
    @achajackson5898 Před 3 lety +5

    I am using a book to learn and get used to all the syntax and logical thinking. Then, I will come to free code camp to work on these projects. I hope to not just copy and paste code but be able to understand and do them in my own way, refer to this great programmer and see her approach when I get stuck. I used to program long ago, then I stopped and dived into Cybersecurity, later I felt like coding was really my thing, I am here to now blend the two! Wish me luck! I saved this video for later only after seeking through twice and I have a great conclusion.

  • @carlostavares1159
    @carlostavares1159 Před rokem

    I liked your explanation. I have started to learn python and you helped me too much. Thank you!

  • @devohnmitchell
    @devohnmitchell Před 9 měsíci

    I been coding in Python Since like Jan 2022. This Tutorial really Showed Me what Concepts I need to Work on, Like the List Comprenhension on the TicTacToe game..I didn't know you could do list comprehension with a string like you did
    for example test = [' ' for item in list]. I always thought you had to use the same variable in both parts of list comprehension
    for example test = [item for item in list].
    And there's still so much i have to work on. THanks for the Tutorial!!

  • @FredericoPereira
    @FredericoPereira Před 3 lety +25

    Thanks for the inspiring ideas for projects and simple games.
    Easter Egg: You should already know, but In the video (the hangman part) you create the method 'get_valid_word()' without returning the 'word' with upper method called. I also looked in the repo and its fixed. I am following the video and sometimes comparing in the project gihub.

    • @andylfc15
      @andylfc15 Před 2 lety

      That tripped me up !

    • @goodcatus2221
      @goodcatus2221 Před 2 lety +1

      man .... i even "printed" the word to check if there is some problem there and it was shown in lowercase .... then saw your comment .... thanks man.

  • @miku6701
    @miku6701 Před 3 lety +334

    no one:
    literally no one:
    free code camp: let me introduce you to a great programmer, with great content

  • @bataas3709
    @bataas3709 Před 3 lety +2

    Amazing video for me.
    It helps me to know much about what I had read and how to implement my code into some creative projects.
    It helps me a lot.
    I am gonna thanks for suggestion video for CZcams.
    Great help!!❤️❤️😍

  • @buskeiten3625
    @buskeiten3625 Před 3 lety

    awesome video and beautiful teacher.. I loved those lessons and programs that were built

  • @tomaims
    @tomaims Před 3 lety +3

    I have been toying with Arduino, planning on teaching my 3 young grandchildren (5 to 9) coding and using code to control/engineer items- hence Arduino. I happened upon Python and then your channel by following an Arduino tutorial channel. WHAT LUCK! Your tutorials, 'photo editing' code very very COOL! Now the 'word chain' program at first so so weird but after reflection I see the potential staring back at me, being weird myself. Anyway, another channel too good to ignore. I'll find you on other social media arenas as I like these few offerings so far, I wanna see were this leads. Thanks again photo editing in Python, such a simple program- wow opened my eyes to 'Pyrhon' yes inded!

  • @TheGrandmaster1
    @TheGrandmaster1 Před 3 lety +4

    Honestly I don't know what to even do, since every time I go to CZcams, this channel comes up in my recommended (I'm obviously subbed) and it's always only ever another awesome full course that I want to do. So I want to literally do everything on the site.... I want to do all the projects. I can't even know really how to pick one. Damn this place is awesome.

  • @priyadharshanraja7724
    @priyadharshanraja7724 Před 2 lety +1

    This helped me a lot ,Thank you so much :)

  • @leemurray9091
    @leemurray9091 Před 2 lety

    brilliant tutorial, thanks a lot for this

  • @romildovieiradecarvalho3485

    Sou intermediário em Python, estou iniciando seu curso para melhorar, muito obrigado !!!

  • @Axytitle
    @Axytitle Před 3 lety +1300

    The dab in the beginning already showed that the video would be epic

    • @KylieYYing
      @KylieYYing Před 3 lety +74

      😬

    • @idmarilamri6398
      @idmarilamri6398 Před 3 lety +12

      She's here

    • @ultronhack8151
      @ultronhack8151 Před 3 lety +22

      And your comment tells that you liked the video without watching for 1 hour

    • @DaPanda19
      @DaPanda19 Před 3 lety +3

      YES!

    • @SjarMenace
      @SjarMenace Před 3 lety +22

      I was more thinking the whole video is ruined i was so excited but she ruined it

  • @bharatlondhe9995
    @bharatlondhe9995 Před 21 dnem

    love it!! Thanks

  • @elasticlight4072
    @elasticlight4072 Před 2 lety

    I like how you explain! U are definitely a good tutor

  • @horkoser
    @horkoser Před 2 lety +13

    There are at least 2 extra ways to concatenate strings. One is by adding a comma after the string. The advantage over + symbol for concatenation is that there is no need to convert a numeric variable to string type. In addition it adds an extra space. The other one that I recently discover is with %s. For example:
    name = "Peter"
    time = 2
    print("Hi %s, nice to meet you again. I haven't seen you for %s years"%(name, time))
    It is very similar to the format method. Nevertheless, I agree that the most convenient and easy to read is with f string

    • @JordanPool13
      @JordanPool13 Před rokem +1

      %s is for python 2 only, not python 3

    • @pranavchopra_0075
      @pranavchopra_0075 Před rokem +1

      @@JordanPool13 %s works in python 3 as well, f strings is just the preferred
      way after python 3.7

    • @uttkarshtewari2532
      @uttkarshtewari2532 Před 7 měsíci

      there is also '{}'.format(item), for adding variable values in between strings i end up using this one the most

  • @Jagannathvlog495
    @Jagannathvlog495 Před rokem +6

    I love coding Recently I Focus on Python...Teaching Awesome. ..👌👌👌👌👌👌👌👌👌

  • @Moist_yet_Crispy
    @Moist_yet_Crispy Před rokem

    This is such a great video. Amazing job.

  • @simoneleucci3544
    @simoneleucci3544 Před 6 měsíci

    Hangman takes me about 1 day to solve. It has been very helpful in improving my knowledge of Python and pushing me to think in a different way to find bugs in code. Thank you very much for these videos.

    • @simoneleucci3544
      @simoneleucci3544 Před 5 měsíci

      @sheistahira the first one. I build while watching video, then try to fix bugs

  • @letianliang7576
    @letianliang7576 Před 3 lety +5

    Got to hangman in an afternoon and spent the rest of the day playing it.

  • @judahmatende3769
    @judahmatende3769 Před 3 lety +3

    Hey, the min max functions in ranges is really confusing (I know the gist of what's going on, but debugging is a pain), maybe just an if block as a guard (works for me whenever I get lost)... thanks for the tutorials! You're awesome (I actually made a minesweeper game! So cool!)

  • @David-ku7mt
    @David-ku7mt Před 2 lety

    It seems like a great, entertaining programme for the upcoming weekend. :D

  • @RobertG37
    @RobertG37 Před 18 dny

    Great stuff!

  • @rahulkaushal2985
    @rahulkaushal2985 Před 3 lety +3

    Thanks mam what a collection of cool awesome project 🤩

  • @benediksonsingh344
    @benediksonsingh344 Před 3 lety +5

    I started doing the projects over on jupyter notebook and then got stuck at hangman as I have no clue about jsons or importing 'em. Just got done with getting VS code installed. Hoping to complete all of the projects & learning lots of new skills (including json file types & bunch of other things which I have no idea about). Thanks for the amazing free content freecodecamp.

    • @benediksonsingh344
      @benediksonsingh344 Před 3 lety

      Btw please can anyone give me suggestion on whether from where I shall learn python? I have only done a course called "Crash Course on Python" by Google over on Coursera.

    • @wendellcook9973
      @wendellcook9973 Před 2 lety +1

      You don't actually have to import the json file. All you need to do is copy/paste the list of words into a python file and assign it the name "words" just as she does in the video. In your python editor create a new file in the same folder as the hangman.py file and name it words.py. Open the json file and select/copy everything within the brackets [ ] and including the brackets [ ]. i.e. ["aback","abaft", .... "zoo","zoom"]. Then in your newly created words.py file type "words = " without the quotations. Then paste the list of words you copied from the json file. Now when you "from words import words" in your hangman.py file you will be able to call words from the words.py file. Hope that makes sense.

  • @dinkoZG67
    @dinkoZG67 Před rokem +1

    Ok, I can't believe I found something that is so fast and understandable at the same time. And I didn't know that I could follow such a fast way of explanations. Very well miss. Thanks!

  • @MsVnogueira
    @MsVnogueira Před rokem

    first time here, and loving your lessons and tips =D

  • @tgerambio
    @tgerambio Před 3 lety +7

    This looks way easier than Java. I think I'm gonna learn this one next.

  • @aqsa537
    @aqsa537 Před 3 lety +3

    Love you Kylie..........Glad to see you here🤞🤞🤞🤞💖

  • @tebogom7309
    @tebogom7309 Před rokem

    I love your work and thank you!!! 🔥🔥

  • @mortezamohammadifard4124

    thank you dear Kylie , i learnt alot . keep teaching .....