Learn Python With This ONE Project!

Поділитися
Вставка
  • Опубліковано 17 тра 2024
  • In this video I'm going to teach you Python by working through a project from scratch! A completely new project to me! Hopefully this will make you a lot more confident and help you learn Python. Follow along and comment down below how it worked for you!
    Get started with OctoML and Download the CLI for free at: try.octoml.ai/Tim
    💻 ProgrammingExpert is the best platform to learn how to code and become a software engineer as fast as possible! Check it out here: programmingexpert.io/tim and use code "tim" for a discount!
    Completed Code: github.com/techwithtim/Python...
    ⭐️ Timestamps ⭐️
    00:00 | Learn Python With One Project
    00:54 | OctoML
    02:10 | Building The Project
    53:45 | Outro
    ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
    👕 Merchandise: teespring.com/stores/tech-wit...
    📸 Instagram: / tech_with_tim
    📱 Twitter: / techwithtimm
    ⭐ Discord: / discord
    📝 LinkedIn: / tim-ruscica-82631b179
    🌎 Website: techwithtim.net
    📂 GitHub: github.com/techwithtim
    🔊 Podcast: anchor.fm/tech-with-tim
    🎬 My UA-cam Gear: www.techwithtim.net/gear/
    💵 One-Time Donations: www.paypal.com/donate?hosted_...
    💰 Patreon: / techwithtim
    ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
    ⭐️ Hashtags ⭐️
    #techwithtim #python #learnpython #octoml

КОМЕНТАРІ • 879

  • @TechWithTim
    @TechWithTim  8 місяців тому +43

    Start a high paying tech career making $60k+/year with NO DEBT: coursecareers.com/a/techwithtim

    • @TheScorpion615
      @TheScorpion615 7 місяців тому +2

      I'm definitely interested and i am new to your channel i have been binge watching hoping i can learn how to do coding ❤
      Question how long have you been doing this for?

  • @demetriuslewis6750
    @demetriuslewis6750 Рік тому +1531

    THIS IS WHAT UA-cam NEEDS MORE OF!!! the real process of thinking and working on a project. THANK YOU TIM!

    • @itdoesanimation
      @itdoesanimation Рік тому +26

      Agreed. We have too many language specific tutorials and not enough project structure related tutorial to create actual working programs. So thank you for making this.

    • @torexanovich.
      @torexanovich. Рік тому +3

      I agree.

    • @joelvoxberg4678
      @joelvoxberg4678 Рік тому +12

      I agree, though I felt this tutorial was a bit high paced. I would like to have seen more about the thinking of how to structure the work. Why did we start with the deposit function? it did seem like Tim hade done this problem before hand and just coded it from memory and therefore a few mistakes slipet in.
      I did enjoy it tho!

    • @desertmav8632
      @desertmav8632 Рік тому +3

      I think it’s probably important to try hard to avoid “paralysis by analysis”

    • @daguru4089
      @daguru4089 Рік тому +5

      @@joelvoxberg4678 He mentioned he likes to start with user input and that's why he started with the deposit function

  • @louisjeffries4789
    @louisjeffries4789 Рік тому +23

    I typed print(“hello world”) then came straight to the advanced shit, like a man

  • @LBU3N0
    @LBU3N0 Рік тому +1106

    Thanks Tim! Truly appreciate your way of teaching. Keep them coming!

    • @musicstation-_-
      @musicstation-_- Рік тому +97

      Dude!! is the tutorial that good

    • @Hashir404
      @Hashir404 Рік тому +86

      Oh gosh my dude just donated a 100 bucks !!! Appreciated your love for programming!

    • @noubaharshaikh6387
      @noubaharshaikh6387 Рік тому +30

      ​@@musicstation-_- this tutorial is worth easily 1000+ but you need to have basic knowledge

    • @l3gend272
      @l3gend272 Рік тому +45

      Tim didn’t even reply or acknowledge, that’s tuff

    • @CorridorJ
      @CorridorJ Рік тому +34

      @@l3gend272 with a tip that high , Tim probably did it in person

  • @samconstantinou2335
    @samconstantinou2335 Рік тому +537

    I find building projects and learning at the same time is far more enjoyable than just learning without building anytime at all, thank you Tim 🙏🏼❤️

    • @memphisartguy2
      @memphisartguy2 Рік тому +9

      Yeah, so the best way to dive in for me was I wanted a net currency that excepted every where. Porn. So I built a web scrapper using wget and some logic (where python comes in) so to make it even more valuable I when after porn books (series). So 1 need a menu, 2 need variables, 3 need a fetch method, 4 need a counter(s). 5 need if error don't crash. It was easily hundreds of hours and a lot of polishing. So recent was a python script for a YT downloader, and YT Brute Force downloader (YT doesn't always share all videos) and then Mp4 to Mp3. Now YT is an endless source for Mp3's.

    • @matthewstone2545
      @matthewstone2545 Рік тому +31

      @@memphisartguy2 Bro... what?

    • @ramandeepsingh3705
      @ramandeepsingh3705 Рік тому +1

      @@matthewstone2545 😂😂😂

    • @1zo514
      @1zo514 Рік тому

      @@matthewstone2545 lol

    • @the_god_killah
      @the_god_killah Рік тому

      @@memphisartguy2 💀

  • @lukask.2549
    @lukask.2549 Рік тому +177

    that's literally one of the best videos ever for python people who have the basics and are trying to advance to own projects. Keep it up! Subscribed for sure

  • @jonateez
    @jonateez Рік тому +129

    Tim, you are definitely (if not the best) one of the BEST python youtubers out there. I absolutely love your explanations, your thinking process and overall quality of videos. I'm still learning how to effectively use python as a programming language (I am relatively new to programming
    with text based languages) and to write good and clean code. Thank you so much for these videos and your time put into them. :)

  • @ivanmironov599
    @ivanmironov599 Рік тому +26

    Absolutely outstanding tutorial! I appreciate how you get right into things but also take the time to break it down and easily explain why you would use a certain function, command, method, etc. Most other tutorials just drone on and on and I end up falling asleep halfway through, but your teaching style reflects that of someone who understands how some of us could use a well thought out explanation of what does what and why/when you would use it. I have learned more about Python (the core, basic functions) in the first 10 minutes from you than I did with a tutorial course in two days. You got a sub from me.

  • @kitwarren2493
    @kitwarren2493 Рік тому +11

    Great idea for a video format! This was amazing - I'd love to see more at varying levels of difficulty. Thank you Tim!

  • @maryjshua
    @maryjshua Рік тому +7

    I'm currently taking python beginner course and this project has helped me A LOT! Thank you so much Tim!

  • @camipereiras2908
    @camipereiras2908 Рік тому +4

    I started learning python one week ago, and I was able to follow for most of your tutorial. That’s amazing. You’re an outstanding teacher. THANK YOU!!

  • @gneeliesandthings6396
    @gneeliesandthings6396 Рік тому +16

    This was absolutely extraordinary - thank you Tim for all this wonderful work and a great lesson!!

  • @nagyvencel5858
    @nagyvencel5858 Рік тому +8

    I know HTML, CSS, SCSS and I learned a little bit of python long ago. Now im coming back to just build projects and fun in python and these videos are absolutely great for it! Thanks Jim for this project, it was very fun even Im not a begginer at coding. Amazing!

  • @brittneyboone2993
    @brittneyboone2993 Рік тому +23

    Hey just wanted to say thank you for your video. It's really good. Straight to the point and very informative. I'm trying to learn to code myself and this is exactly what I need to help me on my journey. Make more videos please. 🙂

  • @MortazaHussein
    @MortazaHussein Рік тому +17

    Thank you , thank you and thank you!! This is the kind of videos that makes sense to me based on a challenging project with algorithmic/problem solving process
    I really hope that you can do more projects like this. And the time of 1 hour is perfect, not too short and not too long
    Thank you Tim, I have learnt a lot from this one!

  • @vanste9876
    @vanste9876 Рік тому +71

    This is so good, it is not annoying, it doesnt bother with some useless info, straight to the point and very clear explanation. Sub from me

  • @thebrodstar
    @thebrodstar 11 місяців тому +7

    This was excellent! My biggest issue with learning on various platforms is not understanding how various parts of the code is used in real life, this really helped me. Well done!

  • @tennasadam5780
    @tennasadam5780 Рік тому +10

    This is exactly what i needed a year ago for my programming class. Hope i pass it this semester

  • @timothytjerije7262
    @timothytjerije7262 2 місяці тому +3

    Quality sound and clear on-screen text makes your projects outstanding. Keep it up Tim From Tim

  • @tibigravel
    @tibigravel Рік тому +5

    You are legend for me in Python tutorials, you have perfect English (easy to understand for a non native like me) and perfect pace to follow along as a beginner.

  • @nikkehtine
    @nikkehtine 6 місяців тому +2

    Currently learning Rust following this tutorial. It feels good to feel like you're actually problem solving together with the tutorial and not just copy-pasting code

  • @cngyt3005
    @cngyt3005 Рік тому +5

    Great video Tim! Please upload more of these, it's very helpful.

  • @arunima29
    @arunima29 Рік тому +5

    This is great! Thanks a lot. Please do more such follow-along projects. It really helps us to understand the logical workflow.

  • @samanthaecotothermia7896
    @samanthaecotothermia7896 Рік тому +10

    Step by step learning of the thinking process is super helpful for me, personally. Thank you!!

  • @Music_PsyQuake
    @Music_PsyQuake Рік тому +18

    Most definitely needed this! Perfect video for beginners good job tim !

  • @FadezGG
    @FadezGG Рік тому

    thank you for this! I'm currently going to school for comp sci, and honestly I cant seem to learn how they're teaching me, but this is helping me so much. UA-cam needs more people like you!

  • @aflous
    @aflous Рік тому +27

    37:15 There is no need for print(), you can just: else: print(column[row]), the EOL will be added automatically when not specifying the seperator

    • @GawdTy
      @GawdTy Рік тому +6

      thx this fixed an issue for me ith my rows not lining up correctly

    • @djm03
      @djm03 25 днів тому

      You're the best!!!! Fixed my problems with the not even line up

  • @tsuis1
    @tsuis1 Рік тому

    Absolutely wonderful. I watched this over and over again. Great tutorial! Thank you for your time and effort once again!

  • @BillHughes-hz8ei
    @BillHughes-hz8ei 4 місяці тому +17

    My issue is never understanding syntax and flow, but rather coming up with what the functions do and how to make them work. But I love working through these kinds of videos!

    • @tjay303
      @tjay303 12 днів тому

      yea i hv the same issue too sucks

  • @scottspa74
    @scottspa74 Рік тому +7

    Oh my God, I just found your channel recently and it is PERFECT for what I need! I'm in an 'intro to python' class in this last quarter of my 2 year degree in cybersecurity and digital forensics, and another degree in network admin, and am so often just lost in the python material. Our assignment due tomorrow is to write a program for a roulette wheel. How on the nose is this!? Also, answering the whole 'where do I start?' is SOOOO what I need. I can reverse engineer pretty well, and once I've got some groundwork for my code, I can tidy it up and customize it nicely, but when staring at a blank terminal, I NEVER know where/how to start. Thank you SOOOO MUCH for this! I love the way you walk thru stuff, too; not too fast, not too slow. Perfect pacing. Thank you!

    • @azmard4865
      @azmard4865 Рік тому +1

      I can't believe I actually managed to code a game despite being a novice. His explanation is top notch 🥶

  • @disispeter
    @disispeter 6 місяців тому

    bro first and foremost i want to tell you thank you soo much, im going to spend some time on ya channel going through different python situations.. i've been teaching myself for a couple months and this is by far the happiest ive been, reaching the end with no bugs or synax erros.. much love

  • @whosBenne
    @whosBenne Рік тому +1

    this is my second time ever learning and working with Python. Even though I didn't understand anything you said as you said it and I basically copied everything you did to get a working Slot Machine, you taught so well. It made me realize how much you REALLY know about coding and how much I have to learn about all the logic itself.

  • @Lyzk748
    @Lyzk748 Рік тому

    Probably the best programming video I've ever watched. It actually shows the process of creating a program. Thanks!

  • @DavidDorenfeld
    @DavidDorenfeld Рік тому

    Thank you so much, this is amazing. I love that you start with something complex but break it down so simply

  • @scottyharp
    @scottyharp Рік тому +3

    Being VEEEEEEERY new to python, most of this didn't "make sense" BUT it did at the same time. It doesn't based on me not knowing all the syntax, but your explanation of what exactly each line means did tell a story of how all of this code works together. Great job!

  • @MortazaHussein
    @MortazaHussein Рік тому +1

    Please make a playlist for such video series, that is so much needed

  • @mo-me-mo
    @mo-me-mo 9 місяців тому +5

    i broke this project up into a few days, but with the extra time, i could really follow along and absorb the info. awesome video and great teaching format, i actually solved some of my errors on my own too! overall, a project to be proud about as a beginner :)

  • @UlyssesOfOmaha
    @UlyssesOfOmaha 9 місяців тому

    Outstanding job on this training. The title is perfect - I solidified a bunch of Python concepts by coding along with this video. Thank you for sharing your knowledge with us.

  • @lurching2237
    @lurching2237 11 місяців тому +7

    You taught me more than my entire first year of college in an hour…

  • @alfredoch3811
    @alfredoch3811 Рік тому +2

    Another PROJECT! Awesome, diving into it right now...Nice job!

  • @magicfay
    @magicfay Рік тому +1

    Thank you, Tim, I’ve been always struggled with the thinking process but i think now I’m good to go on my own journey.

  • @d3.finance
    @d3.finance Рік тому

    Absolutely love your channel Tim. Thank you so much for what you do.

  • @DavidDorenfeld
    @DavidDorenfeld Рік тому +1

    Finally finished this and used your template pdf to check and fix my errors. Thank you sooooo much. This is life changing, and the way you teach is helping my brain :)

  • @Big_chicken-ok8gc
    @Big_chicken-ok8gc 4 місяці тому +1

    Tim you helped so many people with learning coding. I am truly grateful that there is someone like you.

  • @franckfrancois4378
    @franckfrancois4378 Рік тому +1

    Great video and you explain what and why your coding very well. Definitely gonna look up more of your videos

  • @alexnem
    @alexnem Рік тому +1

    Thank you, Tim, this is some awesome stuff you are uploading!

  • @Waterbottles711
    @Waterbottles711 Рік тому

    Thank you so much for letting me see your thought process with a project... i had no idea how to even begin thinking about doing a project and this helped a lot.

  • @bikotracks9773
    @bikotracks9773 6 місяців тому

    I'm almost on my first year done of Python learning, I have basic knowledge but this tutorial was really good and reminded me really good about some stuff. Looking forward more of your videos to learn enough for an internship next year.

  • @takeshikovacs1081
    @takeshikovacs1081 Рік тому +1

    amazing ! love this type of learning, please keep them coming

  • @googleyoutube766
    @googleyoutube766 Рік тому +2

    This was very helpful to see your development process, thanks.
    If you need ideas for future videos: several places in this one you mentioned "there are many ways to do this" so maybe you could show several of the ways and talk about the advantages/disadvantages and when you might use on way over another. One area specifically was during the translation coding. Again, thanks.

  • @don31121980
    @don31121980 10 місяців тому +1

    I tried to do it IDLE , and it worked !
    Thanks Tim you're really helpful

  • @calum.macleod
    @calum.macleod Рік тому +71

    It takes a lot of skill and experience to present with this clarity. This is the best "from scratch" introduction to programming that I have seen.

  • @joshdesigns2871
    @joshdesigns2871 Рік тому

    You have a great talent for teaching, thank you for explaining everything so well.

  • @pottaz
    @pottaz Рік тому +78

    Very nice intro to Python.
    Something I would suggest for an upcomming video.
    - Do a similar type of project but use TDD to develop it.
    - Move the functions into logical files as to understand how you reference them.
    - Use a database to store users and account balances ( like a bank ).
    That will give an overal real world application on how to use Python.

    • @userid5826
      @userid5826 5 місяців тому

      would love too see that too!

  • @fascinatingfactsabout
    @fascinatingfactsabout 5 місяців тому +1

    I tried watching this video couple of months back and I had trouble following it because I knew exactly zero code, didn't understand or know the syntax used in the video and it got too much very soon (not to mention boring). Since then I started learning Python and now, although I still can't code anything worthwhile, at least I'm on a level of "I recognize this" when watching you code. This video instantly went from boring and "too much" to interesting and useful for my level of understanding. It actually got me to make some groundbreaking discoveries in a way to look at code when building a program instead of practice scripts that you do when learning a new program. It kind of rounded up the lessons I made in the other course and made me connect the dots. Thank you for that :)

  • @KayderimGameplays
    @KayderimGameplays Рік тому

    Thanks tim, this helped me a lot, it's just as you said, i've been studying python by a while now and i still have no idea where to begin a project from zero

  • @VAPhillyFan54
    @VAPhillyFan54 Рік тому

    Such a great video. Would really love to see more like this. Interesting, easy to follow and very very helpful.

  • @tinypopura
    @tinypopura Місяць тому

    I really love that you left your mistakes in! It helps to learn from mistakes as you program because obviously, no one codes perfectly.

  • @LBU3N0
    @LBU3N0 Рік тому +8

    Tim, You rock MAN!!! This is what I needed to make sense of def and for loops, I'm starting to understand it much better thanks to your great explanation and thought process.. @Demetrius Lewis, YES, 100% we need more videos like this. Tim, THANK YOU! I'm definitely grabbing one of those hoodies 😎

  • @shawnmiller5049
    @shawnmiller5049 Рік тому

    Excellent video, This is my second day trying to learn Python and I already feel better about it with no coding experience at all. This was easy enough to follow and recreate that I seriously think anyone could do it.

  • @Hex-Scholar
    @Hex-Scholar Рік тому +3

    Great video, pushes a beginner to the the limit and allows him to learn more 🎉
    When I personally attempted this I added a net-winnings tag for each spin, so it’s easier to see how much I made / lost in total!
    Thanks again Tim!

  • @aimenmalik5298
    @aimenmalik5298 Рік тому +19

    I had a lovely time following along and wrapping my head around the code logic. It was challenging but also a lot of fun 🤩

    • @tsuis1
      @tsuis1 Рік тому

      same here. I found his tutorials very useful and get me interested into Python a lot.

  • @AnseloSilver
    @AnseloSilver 10 місяців тому +2

    Great video. I am beginner python programmer and I was able to follow his code and understand most concepts. I practiced from a 10 hours UA-cam video called python for beginners . I moved slowly on the 10 hours video so it took me maybe 5 weeks to complete the 10 hours video and took paper notes. but now I can follow this code and it does not look to difficult to understand. I am staying motivated now - Thanks

  • @fenixfyre
    @fenixfyre Рік тому +1

    Thank you Tim! This is such a great vid you made for us to learn python!

  • @sbatsia
    @sbatsia Рік тому +4

    Great to watch and listen to. I've learnt a lot from the way you deal with errors - finding what they were and fixing them.

    • @wongkingshun
      @wongkingshun Рік тому

      DO u understand what min 24 is about?

  • @fumano2679
    @fumano2679 Рік тому +10

    im not a fan of using break so i would rather return amount instead at 7:15.
    Very impressive to do this from scratch and clear explainaition.

  • @Nevim469
    @Nevim469 Рік тому

    Thank you Tim for this great video! Love to learn from you :)

  • @TricksterGaming1
    @TricksterGaming1 11 місяців тому

    Wow, thank you man, really appreciate your way of teaching !! I am very new to coding and I was having tough time wrapping head around how to code, like the mental picture of how a program works... thanks man... it really helped me a lot !!

  • @laurenceseberini6241
    @laurenceseberini6241 Рік тому +1

    Excellent teacher - very easy to follow along - explanations are great and overall an excellent project to learn and expand on

  • @nicholasdarosa920
    @nicholasdarosa920 6 місяців тому +2

    if anyone has older python like me you can replace f-string with .format
    for example on line 41 i did:
    print("The amount of your deposit must be between {minb} and {maxb}.".format(minb = MIN_BET, maxb = MAX_BET) )
    hope this helps

    • @Sam-006
      @Sam-006 6 місяців тому

      To make things even more simple you could just do
      print("The amount of your deposit must be between {} and {}.".format(MIN_BET, MAX_BET) )

  • @abhishikkarmakar
    @abhishikkarmakar 6 місяців тому

    please do this more often with some intermediate and advance projects you've work on in your career. I am really glad you make this video .Thanks

  • @abhisheh2191
    @abhisheh2191 11 місяців тому

    Thanks for illustrating project building with python . It was great explanation on how to approach a project by dividing into smaller chunks of function and finally integration to deliver solution. Thanks again for your illustration. I may not be confident enough to code completely from blank but code along helps.👍

  • @lackofsleipnir3801
    @lackofsleipnir3801 Рік тому

    Great tutorial! One thing I'd like to point out, not sure if you mentioned it in the video: On an actual slot machine, there is a permanent arrangement of symbols on each reel and they never change so when you stop a reel, you're eliminating multiple specific symbols from showing up on the next reel. This program simulates it as if you're using a different slot machine each time.

  • @TheWizs89
    @TheWizs89 Рік тому

    Miss learning Python again with you, dude!! Thankyou, God bless you!

  • @KamyanYT
    @KamyanYT Рік тому +1

    this video is awesome. it is so well thought out, keep it up!!!

  • @quantumgaming7643
    @quantumgaming7643 6 місяців тому +3

    Nice project bro, simple, easy to follow yet quite a good little project

  • @ru_uwu
    @ru_uwu Рік тому

    just 18 mins into the video and the way he explains everything with those understandable code, subbbed instantly!!

  • @timwebster85
    @timwebster85 Рік тому

    Thank you Tim - I picked up a lot of useful things from this project!

  • @khoinguyen0210
    @khoinguyen0210 Рік тому

    Thank you Tim, such a great project to follow along

  • @LibertyReign16
    @LibertyReign16 11 місяців тому

    This was so helpful, so far you have been the BEST teacher!! THANK YOU!!

  • @TheNewYouTubeHandlesAreDumb
    @TheNewYouTubeHandlesAreDumb 10 місяців тому

    Such a cool way of teaching. Thank you for what you do!

  • @Blackthorntribe93
    @Blackthorntribe93 10 місяців тому

    This really helped me out a lot to learn more about Python, thank you so much! I hope I can put this on my resume ^^

  • @kuc5743
    @kuc5743 Рік тому +1

    Love your contents Tim. U r an inspiration to coders everywhere

  • @NahashMichael
    @NahashMichael Рік тому +2

    Hey man please do some more of these. You will make me a fully functional programmer.

  • @aboutwhat6219
    @aboutwhat6219 Рік тому

    Looking for more video Tim I hope you will not get tired doing this !! watching always from the Philippines.

  • @ericbawm
    @ericbawm Рік тому

    Thank you so much this content will save alot of beginners ,usually we don't get real process videos.
    Its going to help me a great deal .. I'm so excited. Subscribing!

  • @dragonsage6909
    @dragonsage6909 10 місяців тому

    Great episode. Thanks for breaking this out like this, I found this to be really helpful, will have to watch again.
    Thx

  • @rugby2115
    @rugby2115 Рік тому

    I've been trying to make a text based texas hold em game for awhile and this video helps so much when figuring out the betting aspect!

  • @botondkis-sebestyen7679
    @botondkis-sebestyen7679 Місяць тому

    I just started learning python. And it looks so easy when I watch you. In the meantime I struggle to write a simple function when I have a description about it.
    Idk if you could recommend sg to improve my skills with functions.
    Thank you for the quality content!

  • @gersongoncalves6997
    @gersongoncalves6997 Місяць тому

    Thank for your time and generosity!!

  • @marilynlucas5128
    @marilynlucas5128 Рік тому

    Keep going you great man! Love you Tim!

  • @christian37ism
    @christian37ism Рік тому +1

    These videos never fail to encourage me to keep coding!

  • @lukedixon2747
    @lukedixon2747 10 місяців тому

    love your teaching style, will definitely be checking out some of your other videos but truth be told i started getting a bit lost about halfway in. That is completely down to me being very new to programming but ill get there.
    do you have a recommended order in which to watch your python videos as a beginer?

  • @khumoyunsadriddinov4583
    @khumoyunsadriddinov4583 10 місяців тому

    Tim dude you are a monster! You made it look so easy but in reality, when I tried to copy you it was so difficult to do. Anyways, you crushed it! Keep up the great work!

  • @paulla7429
    @paulla7429 5 місяців тому +1

    A small think i added is, to check in main if balance is > 0, so if you enter spin(balance) with no money to bet with you wont be trapped in spin eternally and can go home to your disappointed family. main looks like this now for me:
    def main():
    balance = deposit()
    while True:
    print(f"You have ${balance}")
    if balance > 0:
    play = (input("Press enter to play (q to quit)."))
    if play == "q":
    break
    balance += spin(balance)
    else:
    print("Use your kids college funds to continue")
    break
    print(f"you left with ${balance}")

  • @elhombreloco3680
    @elhombreloco3680 Рік тому

    Just a quick note, new line
    and carriage return
    , are different. If I remember correctly carriage return is a left over from typewriters where you do a new line by scrolling the paper, but then to return to the beginning of the paper you have to physically push the carriage to the beginning.

  • @AnthonyAnalog
    @AnthonyAnalog Рік тому +1

    This was the first Python tutorial I've ever been able to successfully finish. Thank you so much.

  • @niel_brand
    @niel_brand 4 місяці тому

    Tim you've been contributing a lot to my tech journey especially python
    I just discovered your channel recently but I have learn a lot from you already
    Pls keep it up❤❤❤❤

  • @juliacosta9308
    @juliacosta9308 8 місяців тому

    Thank you so much for this tutorial! I really appreciate how you explain everything with details!

  • @ZubairAhmad-fw1di
    @ZubairAhmad-fw1di 10 місяців тому

    Great work tim, I appreciate your effort.