Lesson 2 – Python Programming (Automate the Boring Stuff with Python)


    Get 80% off the full course from this link: https://inventwithpython.com/automateudemy

    Support me on Patreon: https://www.patreon.com/AlSweigart

    Buy the print book here: https://www.amazon.com/gp/product/1593275994/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&tag=playwithpyth-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=1593275994&linkId=8a8e0ae7d1b277b2352cb8006ba5de09

    Lesson 2 of the online Python programming course for complete beginners. This course follows the “Automate the Boring Stuff with Python” book by Al Sweigart, which can be read online at http://automatetheboringstuff.com

    Lesson 2 covers expressions, data types, and variables. These concepts are explored further in the book at https://automatetheboringstuff.com/chapter1/


    Previous articleHow to Talk Like a Business Analyst
    Next articleCreating AWS S3 Presigned upload and download URL in Python using Boto3


    1. I'm starting your book, "Automate the Boring Stuff with Python". These videos are a great addition to studying the text. You provide a well-rounded regimen for learning programming that I can't wait to explore further. I am completely new to programming, and happy to latch onto your wonderful resources. Thank you.

    2. 10:03
      If a python "INSTRUCTION" EVALUATES to a SINGLE-VALUE, it's an EXPRESSION, otherwise, it's a STATEMENT.
      2 + 3 EVALUATES to a single value 5, so the 2 + 3 is an EXPRESSION. (instruction or CODE)
      2 + 3 is an INSTRUCTION (or CODE) where we have a PLUS (( + )) OPERATOR.
      There are two OPERANDS, 2 and 3 are the operands. The '+' operator works on the two operands producing a single value 5

    3. Hey Al, I know this was a long time ago, but when I try to type in IDLE then run it, I get an error that says
      "The program can't start because
      api-ms-win-crt-runtime-I1-1-0.dll is missing from your computer.
      Try reinstalling the program to fix this problem."
      Well, I tried reinstalling the program and still the error pops up! I don't know what to do. Please help.