index

Python Notes

Contents:-

IDTitleLink
10 - Symbols0 - Symbols
20 - What is Programming and Python0 - What is Programming and Python
30.e - Description of modules & Pip0.e - Description of modules & Pip
41 - Escape Sequence Characters1 - Escape Sequence Characters
510- Taking User Input10- Taking User Input
612 - String Slicing12 - String Slicing
712.e - Loops in string12.e - Loops in string
813 - String methods13 - String methods
914 - if-else Statements14 - if-else Statements
1015 - Exercise 2 (Good morning sir)15 - Exercise 2 (Good morning sir)
1116 - Match Case16 - Match Case
1217 - For Loops17 - For Loops
1318 - while Loops in Python.18 - while Loops in Python.
1419 - break and continue19 - break and continue
152 - Operators2 - Operators
1620 - Functions20 - Functions
1721 - Function Arguments21 - Function Arguments
1822 - Introduction to Lists22 - Introduction to Lists
1923 - List Methods23 - List Methods
2024 - Tuples in Python24 - Tuples in Python
2125 - operations on Tuples25 - operations on Tuples
2226 - E2~ Solution26 - E2~ Solution
2327 - Exercise 3 (kbc)27 - Exercise 3 (kbc)
2428 - String formatting28 - String formatting
253- Variables and Data Types3- Variables and Data Types
264 - Type Casting4 - Type Casting
277 - Exercise 1 (calculator)7 - Exercise 1 (calculator)
288 - Ex1 ~Solution8 - Ex1 ~Solution
299 - Typecasting in Python9 - Typecasting in Python
30Extra- Line Break and space.Extra- Line Break and space.
3129 - Docstrings in python29 - Docstrings in python
3230 - Recursion in python30 - Recursion in python
3331 - Python Sets31 - Python Sets
3432 - Set Methods (merged)32 - Set Methods (merged)
3533 - Dictionary in python33 - Dictionary in python
3634 - Dictionary Methods (merged)34 - Dictionary Methods (merged)
3735 - For loop with else35 - For loop with else
3836 - Exception Handling36 - Exception Handling
3937 - Finally Keyword37 - Finally Keyword
4038 - Custom Errors38 - Custom Errors
4139 - Exercise 3~ Solution39 - Exercise 3~ Solution
4240 - Exercise 4 (program to translate a message into secret code language)40 - Exercise 4 (program to translate a message into secret code language)
4341 - Short Hand if else41 - Short Hand if else
4442 - Enumerate42 - Enumerate
4543 - Virtual Environment43 - Virtual Environment
4644 - How import works44 - How import works
4745 - if name == main in Python45 - if name == main in Python
4846 - OS Modules46 - OS Modules
4946e. colour in Terminal logs46e. colour in Terminal logs
5047 - Exercise 4~ Solution47 - Exercise 4~ Solution
5148 - local vs global variables48 - local vs global variables
5249 - readlines() method49 - readlines() method
5350 - read readlines and other methods50 - read readlines and other methods
5451 - seek() and tell() functions51 - seek() and tell() functions
5552 - Lambda Functions52 - Lambda Functions
5652e. Pass functions as arguments52e. Pass functions as arguments
5753 - Map, Filter & Reduce53 - Map, Filter & Reduce
5854 - is vs == in Python54 - is vs == in Python
5955 -Exercise 5 (Snake Water Gun)55 -Exercise 5 (Snake Water Gun)
6056 - Intro to oops56 - Intro to oops
6157 - Classes and Objects57 - Classes and Objects
6258 - Constructors58 - Constructors
6358e. 'init()' - we don't need it58e. '__init__()' - we don't need it
6459 - Python Decorators59 - Python Decorators
6560 - Getters and Setters60 - Getters and Setters
6661 - Inheritance in Python61 - Inheritance in Python
6762 - Access Specifiers or Modifiers62 - Access Specifiers or Modifiers
6863 - Ex5 ~ Solution63 - Ex5 ~ Solution
6964 - Exercise 664 - Exercise 6
7065 - Static Methods65 - Static Methods
7166 - Instance vs class variables66 - Instance vs class variables
7267 - Ex6 ~ solution67 - Ex6 ~ solution
7368 - Exercise 768 - Exercise 7
7469 - Class methods69 - Class methods
7570 - Class methods as alternative constructors70 - Class methods as alternative constructors
7671 - dir(), dict & help() methods71 - dir(), __dict__ & help() methods
7772 - super keyword72 - super keyword
7873 - Magic or Dunder Methods73 - Magic or Dunder Methods
7974 - Method Overriding74 - Method Overriding
8075 - Ex7 ~ Solution75 - Ex7 ~ Solution
8176 - Exercise 876 - Exercise 8
8277 - Operator Overloading77 - Operator Overloading
83100 - Conclusion100 - Conclusion
8478 - Single Inheritance78 - Single Inheritance
8579 - Multiple Inheritance79 - Multiple Inheritance
8680 - Multilevel Inheritance80 - Multilevel Inheritance
8781 - Hybrid and Hierarchical Inheritance81 - Hybrid and Hierarchical Inheritance
8882 - Ex8 ~ solution82 - Ex8 ~ solution
8983 - Exercise 983 - Exercise 9
9084 - Time Module84 - Time Module
9185- Command Line Utility85- Command Line Utility
9286 - Walrus Operator86 - Walrus Operator
9387 - Shutli Module87 - Shutli Module
9488 - Ex9 ~ solution88 - Ex9 ~ solution
9589 - Requests Module89 - Requests Module
9690 - Exercise 1090 - Exercise 10
9791 - Generators in Python91 - Generators in Python
9892 - Function Caching92 - Function Caching
9993 - Exercise 10 ~ solution93 - Exercise 10 ~ solution
10094 - Exercise 11 ~ Drink Water Reminder94 - Exercise 11 ~ Drink Water Reminder
10195 - Regular Expressions95 - Regular Expressions
10296 - AsyncIO in Python96 - AsyncIO in Python
10397 - MultiThreading97 - MultiThreading
10498 - MultiProcessing in Python98 - MultiProcessing in Python
10599 - Exercise 11 ~ solution99 - Exercise 11 ~ solution
106MdMd
107My DoubtsMy Doubts
108VS Code extensionsVS Code extensions
109Vs code shortcutsVs code shortcuts