Lecture Notes on 3 Jun 2019 Learning Python * Write the Hello World program def main(): print ("Hello World!") main() * Characterset: ASCII and Unicode * Variables * Statements and Expressions * Assignment Statement * Types - int, float, str, bool * Operators - Arithmetic: + - * / // % ** - Comparison: < <= > >= == != - Boolean: not, and, or - Bitwise: - Shift: * Conditionals: if-else * Loops: while, for * Lists: 1-D, 2-D * Input / Output: Console and Files * Tuple: * Set: * Dictionary: key-value pairs * Functions: built-in, library, user defined * Class Assignments: * Read the online Lecture Notes and fill in the syntax for Python. * Read the Notes on Astronomy