Python Elective II Spring 2019
- 3. an informal introduction to python
- 3.1. using python as a calculator
- 3.1.1. numbers
- 3.1.2. strings
- 3.1.3. lists
- 4.1. if statements
- 4.2. for statements
- 4.3. the range( function
- 5.1. more on lists
- 5.3. tuples and sequences
- 5.4. sets
- 5.5. dictionaries
- 5.6. looping techniques
- 5.7. more on conditions
- 5.8. comparing sequences and other types
- 7.2. reading and writing files
- 7.2.1. methods of file objects
- 8. errors and exceptions
- 8.4. the try statement
- 8.5. the with statement
- Exception hierarchy
- Exercise: unix commands
- File object
- Howto fetch internet resources using the urllib package
- Installations
- Learning objectives
- Mandatory assignment: required reading exercise
- Open
- Os miscellaneous operating system interfaces
- Python string formatting best practices
- Set types set, frozenset
- Sorting how to
- String methods
- Subprocess subprocess management
- Text sequence type str
- The markdown syntax
- Unix commands
- Urllib url handling modules
- Urllib.request extensible library for opening urls