Course Notes
Explore the comprehensive set of notes for each lecture:
- Lecture 1: Python Installation
- Lecture 2: Why Python
- Lecture 3: Expressions and Variables
- Lecture 4: Boolean Expressions and Indentations
- Lecture 5: Functions
- Lecture 6: Control Flow: Conditionals and Loops
- Lecture 7: Strings
- Lecture 8: File Handling
- Lecture 9: Lists, Dictionary, Tuples and Sets
- Lecture 10: Exceptional Handling
- Lecture 11: Threads and Regular Expressions
- Lecture 12: Object Oriented Programming
- Lecture 13: Miscellaneous Topics
- 13.1 Duck Typing
- 13.2 Walrus Operator
- 13.3 Functions to Variable
- 13.4 Higher Order Functions
- 13.5 Lambda Functions
- 13.6 sort() method
- 13.7 map() method
- 13.8 filter() method
- 13.9 reduce() method
- 13.10 List Comprehension
- 13.11 Dictionary Comprehension
- 13.12 Zip Functions
- 13.13 main() function in Python