Lecture Notes on 19 Jun 2013 Learning Python in one Afternoon * Write the Hello World program * Characterset - ASCII and Unicode * Define variables * Types - describes variables * Statements and expressions * Operators - Arithmetic: + - * / // % ** - Comparison: < <= > >= == != - Boolean: not, and, or - Bitwise: - Shift: * Conditionals: if-else, if-elif-else * Loops: while, for * Function * Simple input / output: console and files * Lists * Class