Teaching Python Reflections and Notes - doraithodla/notes GitHub Wiki

We assume that you know a little bit of Python. Especially:

  • How to use modules

  • How to create and use functions

  • The concept of variables and assigning values to variables

  • Perform simple calculations

  • Understand arithmetic and logic comparisons

  • How to perform repetitions - while, for...

  • How to use conditional statements - if

  • nested conditionals - nested if

  • Use of an IDE like IDLE, Visual Studio, Repl or PyCharm or a powerful text editor like Vim or Emacs

  • From The Emacs Python Wiki

  • I use IDLE and Vim for editing and command line mostly.

  • Both are clean editors with no distractions and it is easy to enter programs or text.

  • I use a shell to run the program

  • IDLE is packaged with Python distribution so you do not need to install anything new.