Articles, Blog

Python Tutorial for Beginners [Full Course] 2019

October 5, 2019


  • Reply Programming with Mosh March 23, 2019 at 8:00 pm

    Guys, what else do you want to learn from me? Comment down below and let me know so I create more tutorials for you.

  • Reply faslur rahman October 2, 2019 at 7:17 pm

    Dears. I want to know where I can study python full course from beginning to end ?

  • Reply K.S. Vinay Kumar October 2, 2019 at 7:50 pm

    as of today I am learning Python for my Job[Unix Administrator]

  • Reply K.S. Vinay Kumar October 2, 2019 at 7:51 pm

    It will be helpful if I can get tutorial related to python for "unix administrator"

  • Reply ariel safonov October 2, 2019 at 7:57 pm

    mechanic brain

  • Reply colingm October 2, 2019 at 8:10 pm

    I would like to learn about database development with Python

  • Reply GodGladiator1 October 2, 2019 at 10:47 pm

    command = ""

    person_status = 0

    car_status = 0

    while True:

    command = input(">").lower()

    if command == "help":


    Use the below Commands to play

    start – start your car

    stop – to turn off your car

    quit – stop playing

    leave – get out of car

    get in – gets in your car


    choice_count = 0

    elif command == "start" and car_status == 0 and person_status == 0:

    print("You started your car.")

    print("don't run over people")

    car_status = 1

    elif command == "start" and car_status == 1 and person_status == 0:

    print("your car is already started")

    elif command == "start" and car_status == 0 and person_status == 1:

    print("you are not in your car")

    elif command == "stop" and car_status == 1:

    print("You shut off your car.")

    car_status = 0

    elif command == "stop" and car_status == 0:

    print("Your car is already off.")

    print("start your car")

    elif command.lower() == "leave" and car_status == 0:

    print("You get out of your car")

    person_status = 1

    elif command == "leave" and car_status == 1:

    print("Shut your car off before you can get out")

    elif command == "get in" and person_status == 1:

    print("you get in your car")

    person_status = 0

    elif command == "get in" and person_status == 0:

    print("you are already in your car")

    elif command == "quit":



    print('Your command is not recognized please type "help" for commands.')
    was my code for car game was fun to learn very good:)

  • Reply Gghhrd Ghjr October 3, 2019 at 1:38 am

    bookmark 48:37

  • Reply indresh shivu October 3, 2019 at 3:16 am

    I'm interested in automation of industrial flow lines can python applicable for that

  • Reply Lana Jiang October 3, 2019 at 4:46 am

    Thanks, Mosh. Greetings from Melbourne. This is an excellent Python tutorial. I always want to code however I don't know where to start. My husband recommended this video to me after I have submitted my PhD thesis. Now I regret not studying python before I started my PhD. It would have saved me a lot of time analyzing data using excel. I have recommended your video to my friends. I believe that they will love it.

  • Reply Nikhil agrawal October 3, 2019 at 5:00 am

    dude u have done a great job. really appreciate your work.

  • Reply Deepak Singh October 3, 2019 at 6:42 am

    Super likes for ur work..its just amazing..first time learning Python and its super interesting. Thanku so much for doing this…big thums up for u man!

  • Reply Anagheem Alhabal October 3, 2019 at 7:26 am

    Why the arbic translation cut after minte 2:06:00???????

  • Reply Aditya. B October 3, 2019 at 7:46 am

    Indian tricolour flags colours

  • Reply Neeraj Maran October 3, 2019 at 7:48 am

    i want to built ecommerce website

  • Reply Neeraj Maran October 3, 2019 at 7:49 am

    mosh please make detail django tutorial

  • Reply saikumar komati October 3, 2019 at 10:32 am

    Can anyone send me the link of transactions file, please

  • Reply belal Iprahim October 3, 2019 at 11:12 am

    I have a question.. where is the music file (csv).. the link doesn't work 😞

  • Reply Mar's Trip October 3, 2019 at 11:29 am

    I Like the way you teach, thanks!

  • Reply Rashmi Priyanka October 3, 2019 at 11:57 am

    thanks this is nice this is peogram

  • Reply Ishaan Aggarwal October 3, 2019 at 12:00 pm

    Bro I can't get sheet

  • Reply Leena Gurg October 3, 2019 at 12:09 pm

    I am getting an error with joblib (task at 4.51 of the video). It says sklearn job lib has been deprecated. What can I do?

  • Reply Sādhaka Miksa Mitseu October 3, 2019 at 12:09 pm

    I cant find the HTML & CSS full course for beginners, did you delete it? =(

  • Reply Sekti Ginanjar October 3, 2019 at 12:15 pm

    One week from now before I watch this tutorial, now I got on Function. is I slow enough to learn Python ?

  • Reply Chhaya Jain October 3, 2019 at 12:30 pm

    Hi Mosh!
    How the paid course is going to be different from this on the youtube?
    Let me know.

  • Reply Taha Nasir October 3, 2019 at 1:00 pm

    Hey Mosh just want to get you know that the link for spreadsheet is not working. Please get this done.

  • Reply BLACKDEVIL STUDIO October 3, 2019 at 2:14 pm


  • Reply RK Ronit Gamer October 3, 2019 at 3:39 pm

    i want to becam a cyber police

  • Reply Mahdi kaaniche October 3, 2019 at 3:55 pm

    build web apps

  • Reply ORIEJI David C October 3, 2019 at 4:18 pm

    I want to become an application developer and machine language builder

  • Reply VILLY VILLIANS October 3, 2019 at 4:22 pm

    Mosh, Pycharm made django part of the PRO package download. im not downloading that, its not free. Inform the beginners please. Thanks for the Python Course, Very easy to follow.

  • Reply Iconic Knight October 3, 2019 at 5:52 pm

    I type python3 runserver and it doesnt work can anyone help (project 3)

  • Reply PetaBytes Singh October 3, 2019 at 7:25 pm

    Pyqt GUI programming tutorial plz

  • Reply Izeck October 3, 2019 at 8:46 pm

    Mosh, the spreadsheet link says: "Too many requests. Sorry, this link has been automatically turned off for now"

  • Reply Kenny K. Richards October 3, 2019 at 11:59 pm

    Amazing course, excellent content and very easy to follow along. I learnt a lot.

    Thank you Mosh for taking the time to share of your knowledge.

  • Reply Warren Rellora October 4, 2019 at 12:50 am

    I love it when you say now that pycharm is happy

  • Reply harpreet kaur October 4, 2019 at 1:59 am

    hi i am a 12 year old boy i have learnt c,c++ and now python . i want to know are they going to give me a job afters this course or not.

  • Reply Jonah Williams October 4, 2019 at 3:00 am

    j y t h o n f o r b e g i n n e r s

  • Reply muiz ashraf October 4, 2019 at 3:33 am

    I am nto able to view the spreadsheet, i cant download it, the link does not open up.

  • Reply Vaibhav October 4, 2019 at 7:28 am


  • Reply coheater خشک کن October 4, 2019 at 8:22 am

    hi i am iranian
    very good

  • Reply Ooi yen chun October 4, 2019 at 8:44 am

    Hmm, the file ( both game csv and music csv file link are down)

  • Reply Neil Wong October 4, 2019 at 8:51 am

    Hi! In the car game exercise, if I use the code in the video, after "start" the car, even though I stop the car, the program will still show the car is already started if I start the car again.

  • Reply GM compuotec October 4, 2019 at 10:56 am

    Thanks mosh for all , i need to know why i paython 3.7 the (int) itterable not inclode and how i solve that and what is your favorite editing programe

  • Reply oche joseph October 4, 2019 at 11:11 am

    hi mosh, how can i reach you on email.

  • Reply ashraf nosser October 4, 2019 at 11:21 am

    go on you are the best

  • Reply IzLegitBoi PRO October 4, 2019 at 12:12 pm

    Hey mosh can you help me if the microsoft window does not support the JetBrains runtime 11

  • Reply Sharon Shaji October 4, 2019 at 12:37 pm

    Could you please help me ..i am stuck at the while loops followed by the car game!!! Please sir!?

  • Reply Sharon Shaji October 4, 2019 at 12:40 pm

    Also …can you please do a video about EHICAL HACKING ..Please i have no one to guide me!!!

  • Reply mohak sharma October 4, 2019 at 1:00 pm

    The video was full of knowledge. He explained each concept with Clarity.
    I am doing Python for ML foundation.

  • Reply Last Bencher October 4, 2019 at 1:16 pm

    00:00:00 Introduction
    00:01:49 Installing Python 3
    00:06:10 Your First Python Program
    00:08:11 How Python Code Gets Executed
    00:11:24 How Long It Takes To Learn Python
    00:13:03 Variables
    00:18:21 Receiving Input
    00:22:16 Python Cheat Sheet
    00:22:46 Type Conversion
    00:29:31 Strings
    00:37:36 Formatted Strings
    00:40:50 String Methods
    00:48:33 Arithmetic Operations
    00:51:33 Operator Precedence
    00:55:04 Math Functions
    00:58:17 If Statements
    01:06:32 Logical Operators
    01:11:25 Comparison Operators
    01:16:17 Weight Converter Program
    01:20:43 While Loops
    01:24:07 Building a Guessing Game
    01:30:51 Building the Car Game
    01:41:48 For Loops
    01:47:46 Nested Loops
    01:55:50 Lists
    02:01:45 2D Lists
    02:05:11 My Complete Python Course
    02:06:00 List Methods
    02:13:25 Tuples
    02:15:34 Unpacking
    02:18:21 Dictionaries
    02:26:21 Emoji Converter
    02:30:31 Functions
    02:35:21 Parameters
    02:39:24 Keyword Arguments
    02:44:45 Return Statement
    02:48:55 Creating a Reusable Function
    02:53:42 Exceptions
    02:59:14 Comments
    03:01:46 Classes
    03:07:46 Constructors
    03:14:41 Inheritance
    03:19:33 Modules
    03:30:12 Packages
    03:36:22 Generating Random Values
    03:44:37 Working with Directories
    03:50:47 Pypi and Pip
    03:55:34 Project 1: Automation with Python
    04:10:22 Project 2: Machine Learning with Python
    04:58:37 Project 3: Building a Website with Django

  • Reply Kokila Gupta October 4, 2019 at 1:22 pm

    I am Learning it for hacking.

  • Reply Shivam Sawhney October 4, 2019 at 2:00 pm

    Python Beginner course for NJIT Help needed to Thank you mosh for making this course easier to understand cause i don't understand my professor at all.

  • Reply Timmy Babs October 4, 2019 at 2:44 pm

    Wow Mosh. Your special training gift made python programming previously my nightmare somehow easy. I felt very relaxed on this and I say thank you very much. I hope to specially subscribe.

  • Reply boss Jordan October 4, 2019 at 2:44 pm

    Thanks I'm start learning with you but I can't show what print after run in app

  • Reply saurav kumar October 4, 2019 at 5:54 pm

    BHOSDIKE 1 saath q daal di puri video alg alg krke daalta

  • Reply benedikt October 4, 2019 at 6:09 pm

    whay cant i go to spreadsheet linc

  • Reply philip hawker October 4, 2019 at 6:39 pm

    im a total noob when it comes to writing any type of code. but wtf is the deal with "hello world" being used in EVERY TUTORIAL OR COURSE!?

  • Reply Leart Lajqi October 4, 2019 at 8:16 pm

    I typed this:

    prices = (10, 20, 30)

    total = 0
    for cmim in prices:
    total += cmim


    And got a output like this:
    can you help me Mosh?

  • Reply Mrabet Wael October 4, 2019 at 8:49 pm

    Really appreciate your hard work ❤ keep it up

  • Reply Iddriss Ali October 4, 2019 at 11:46 pm

    i am a beginner in programming so what am i suppose to do to enable me get along with the program?

  • Reply Manuel Cardenas October 5, 2019 at 4:16 am

    19:25 how did you go in between the parentheses it will only let me be on either or but not in between

  • Leave a Reply