Python tutorials and Notes
- tutorial1.py
- Comments
- tutorial2.py
- String
- String access
- Type casting
- String Slicing
- F-Strings
- tutorial3.py
- Dictionary
- tutorial4.py
- Faulty Calculator
- tutorial5.py
- For loop
- Access List from loop
- Access Dictionary from loop
- In List(number, string) print the all values greater than 6
- tutorial6.py
- While loop.
- Show value which is greater than 4 upto less than 45.
- User enter a number upto if number is greater than 100 then stop that loop.
- break and continue
- tutorial7.py
- Guess the number with Limited chances
- tutorial8.py
- Function
- Built-in function
- User define function
- tutorial9.py
- Try Except exception handling
- tutorial10.py
- File IO Basics
- Mode
- read()
- readable()
- readline()
- write()
- read and write
- tell()
- seek()
- tutorial11.py
- range() function
- tutorial12.py
- Star pattern
- tutorial13.py
- Health Management system
- tutorial14.py
- Scope,Global Variables and Global Keyword
- tutorial15.py
- Recursive Vs Iterative
- Factorial using Iterative method
- Factorial using Recursive method
- tutorial16.py
- Fibonacci sequence
- tutorial17.py
- Lambda function
- Sorting using def function
- Sorting using lambda function
- tutorial18.py
- Built in function
- Built in method
- Function that filter vowels
- Find even no in list
- random method
- tutorial19.py
- Snake Water Gun Game
- tutorial20.py
- _args and _kwargs
- In list or tuple value are added then retrieve by using *args and **kwargs
- tutorial21.py
- time module
- Calculate while loop execution time Vs for loop execution time
- Display local time
- tutorial22.py
- Create Virtual Environment and Requirements
- tutorial23.py
- Enumerate function
- We can access only odd number value using for loop Vs Enumerate function
- tutorial24.py
- __name == 'main'
- When we used any function from other files then used (__name == 'main')
- tutorial24 and tutorial25 is a example of that accessing other file content
- tutorial25.py
- Import file and access there function
- tutorial26.py
- Map
- Filter
- Reduce
- Filter greater value than 5 in a list
- Addition of list value using reduce function
- tutorial27.py
- Healthy Programmer
- tutorial28.py
- Decorator
- tutorial29.py
- Object Oriented Programming
- Create class
- Create Object
- tutorial30.py
- The Self
- tutorial31.py
- init(), Constructor
- tutorial32.py
- Class Method
- tutorial33.py
- Class method as alternative method
- tutorial34.py
- Static method
- tutorial35.py
- Single Inheritance
- tutorial36.py
- Multiple Inheritance
- tutorial37.py
- Multilevel Inheritance
- tutorial38.py
- Public
- Private
- Protected
- tutorial39.py
- Polymorphism
- super() method and Method Overriding in class
- tutorial40.py
- Diamond shape problem
- tutorial41.py
- Operator overloading
- Dunder/Magic method
- tutorial42.py
- Abstract Base Class(ABC)
- tutorial43.py
- Setter and Property Decorators
- tutorial44.py
- Object Introspection
- tutorial45.py
- Python Mini Project _ Library Management System
- tutorial46.py
- Generator
- tutorial47.py
- Comprehension
- List Comprehensions
- Dictionary Comprehensions
- Set Comprehensions
- Generator Comprehensions
- tutorial48.py
- Using Else with For Loop
- tutorial49.py
- Function caching
- tutorial50.py