Class 14 - Python Notes - Intro to Python - Python 2 vs Python 3 - Types: strings, integers, floats, decimals, None - Variables and assignment a=1, b=2, c=a+b - Methods applied to specific value types, functions for all values - Lists as collections of variables - List looping - List slicing and enumerating - List methods, append, insert - Nested lists - Other structures - tuples and dictionaries Sample data statepop=[['NY', 19.4, 19.0],['NJ', 8.8, 8.4], ['CT', 3.6, 3.4]] - psycopg2: Python module for working with PostgreSQL databases. Install with pip install psycopg2. http://initd.org/psycopg/docs/ - win-psycopg: Windows binaries (easy installers) for psycopg2. http://www.stickpeople.com/projects/python/win-psycopg/ - zetcode Postgresql Python tutorial: http://zetcode.com/db/postgresqlpythontutorial/ - Practical Programming (2nd edition) An Introduction to Computer Science Using Python 3. Suggested textbook. https://pragprog.com/book/gwpy2/practical-programming