https://www.gcreddy.com/2021/09/python-programming-tutorial-contents.html
Python Programming Tutorial – Contents, Installation, Syntax, Variables & Data Types, Control Flow, Functions, and Object-Oriented Programming.
There are no special prerequisites to learn Python but having a basic knowledge of any programming language concepts like what is a variable, what if and else does, how operators are used, etc. will be helpful.
Python was created by Guido Van Rossum in 1989, but publicly released in 1991, It is further developed by the Python Software Foundation, and Python’s official website is – python.org
1. Introduction to Python
What is Python?
Key Features of Python
Implementation of Python
Applications/Uses of Python
2. Python Installation
Download & Install Python
Download & Install PyCharm IDE
Write Your First Python Program
3. Python Language Basic Syntax
Modes of Programming in Python
Python Keywords and Identifiers
Lines and Indentation
Comments in Python
Quotation in Python
4. Python Variables and Data Types
What is a Variable?
Rules for creating variables in Python
Creating Variables
Assigning values variables
Python Built-in Data Types
Getting the Data Type
Global and Local Variables in Python
Delete a Variable
5. Python Operators
Arithmetic Operators
Comparison (Relational) Operators
Assignment Operators
Logical Operators
Identity Operators
7. Python Control Flow – Conditional/Decision making
Types of Control Flow Statements
Decision making Statements
Usage of Conditional/Decision Making Statements
8. Python Control Flow – Loops
Python – while loop
Python – for loop
9. Python Control Flow – Branching
Python break Statement
Python continue Statement
Python return Statement
10. String handling in Python
What is a String?
Declaring/Creating Strings
String Concatenation
String Comparision
11. Python Arrays
Creating an Array
Adding Elements to an Array
Accessing elements from the Array
Removing Elements from the Array
Slicing of an Array
Searching an element in an Array
Updating Elements in an Array
12. Input and Output Statements
Reading Input From the Keyboard
Integer input in Python
Writing Output to the Console
Formatting String Output
13. Python Data Structures – List
Creating Lists
Accessing Values in Lists
Updating Lists
Delete List Elements
Operations on Python Lists
14. Python Data Structures – Dictionary
Creating a Dictionary
Adding Items to a Dictionary
Removing Items
Accessing Dictionary Items
Change Values and Print a Dictionary
Copy a Dictionary
Nested Dictionaries
15. Python Data Structures – Tuple
Create a Tuple
Access Tuple Items
Change Tuple Values
Loop Through a Tuple
Add Items
Remove Items
Join Two Tuples
15. Python Data Structures – Set
16. Python Functions
17. File Handling in Python
18. Python Modules
19. Python Exception Handling
20. Object-Oriented Programming Basics
21. Inheritance in Python
22. Polymorphism in Python
23. Abstraction in Python
24. Encapsulation in Python
Python Complete Tutorial
https://www.gcreddy.com/2021/07/python-tutorial.html
1. Introduction to Python Programming Language
https://www.gcreddy.com/2021/07/introduction-to-python-programming-language.html
2. Download and Install Python
https://www.gcreddy.com/2021/07/download-and-install-python.html
3. Python Language Syntax
https://www.gcreddy.com/2021/07/python-language-syntax.html
4. Python Keywords and Identifiers
https://www.gcreddy.com/2021/07/python-keywords-and-identifiers.html
5. Python Comments
https://www.gcreddy.com/2021/11/python-comments.html
6. Python Variables
https://www.gcreddy.com/2021/07/python-variables.html
7. Python Data Types
https://www.gcreddy.com/2021/07/python-data-types.html
8. Python Operators
https://www.gcreddy.com/2021/07/python-operators.html
9. Python Conditional Statements
https://www.gcreddy.com/2021/07/python-conditional-statements.html
10. Python Loops
https://www.gcreddy.com/2021/10/selenium-online-training.html
11. Python Branching Statements
https://www.gcreddy.com/2021/11/python-branching-statements.html
12. Python Numbers
https://www.gcreddy.com/2021/11/python-numbers.html
13. String Handling in Python
https://www.gcreddy.com/2021/07/string-handling-in-python.html
14. Python Lists
https://www.gcreddy.com/2021/07/python-lists.html
15. Python Tuples
https://www.gcreddy.com/2021/07/python-tuples.html
16. Python Dictionaries
https://www.gcreddy.com/2021/07/python-dictionaries.html
17. Python Modules
https://www.gcreddy.com/2021/07/python-modules.html
18. File Handling in Python
https://www.gcreddy.com/2021/09/file-handling-in-python.html