Python 4

In the document

Possible topics to use:

     Bits,   binary numbers, hexadecimals, basic Python arithmetic   File types and   running Python scripts, variables, Input function, Strings, Ints,   Floats, Type and type conversion   List and   tuples   Booleans and   conditionals   The   if/elif/else block   The range   function, for loops, while loops, nested loops   Loops and   conditionals, break and continue, list comprehension   List   comprehension continued, Functions, return, global variables   Math module,   random module   Dictionaries   String methods   and print formatting   Reading text   files   Writing and   appending to text files     More on text   files   Command line   arguments   The time   module, datetime module, timing functions   Recursive   functions   Modules in   Python   The re module   The tkinter   module   More on the   tkinter module   The numpy   module   The os module   The csv module   The json   module  The matplotlib   module   More on the   matplotlib module   HTML   More on HTML      Introduction   to object-oriented programming   Classes,   objects, and method   Encapsulation,   inheritance, overloading/polymorphism   More examples   of OOP, built-in classes and methods   Exception   handling with try/except blocks   Raise and   assert   Iterables and   map/reduce/filter/zip, lambda   Javascript,   jQuery, CSS, and PHP   Review