Dr. Charles R. Severance
- Python for Everybody
- Chapter 1: Why should you learn to write programs?
- Chapter 2: Variables, expressions, and statements
- Chapter 3: Conditional execution
- Chapter 4: Functions
- Chapter 5: Iteration
- Chapter 6: Strings
- Chapter 7: Files
- Chapter 8: Lists
- Chapter 9: Dictionaries
- Chapter 10: Tuples
- Chapter 11: Regular expressions
- Chapter 12: Networked programs
- [Chapter 13: Using Web Services]
- [Chapter 14: Object-oriented programming]
- [Chapter 15: Using Databases and SQL]
- [Chapter 16: Visualizing data]
- Appendix A: Contributions
- Appendix B: Copyright Detail