CONCEPTS COVERED
INTRODUCTION
Introduction
Get Started
Syntax
Comments
User Input
PYTHON VARIABLES
Variables
Variable Names
Assign Multiple Values
Output Variables
Global Variables
PYTHON DATA TYPES
Numbers
Casting
PYTHON STRINGS
STRINGS
Slicing Strings
Modify Strings
Concatenate Strings
Format Strings
Escape Characters
Methods
PYTHON OPERATORS
OPERATORS
Booleans
Operators
PYTHON COLLECTIONS
LISTS
Access List Items
Change List Items
Add List Items
Remove List Items
List Comprehension
Sort Lists
Copy Lists
Join Lists
List Methods
TUPLES
Access Tuples
Update Tuples
Unpack Tuples
Join Tuples
Tuple Methods
SETS
Access Set Items
Add Set Items
Remove Set Items
Join Sets
Set Methods
DICTIONARIES
Access Items
Change Items
Add Items
Remove Items
Copy Dictionaries
Nested Dictionaries
Dictionary Methods
CONDITIONAL & LOOPING STATMENTS
If...Else
While Loops
For Loops
FUNCTIONS
Functions
Scope
Lambda
ARRAYS
Array
Methods of Arrays
OBJECT ORIENTED CONCEPTS
Classes
Objects
Data Abstraction
Polymorphism
Encapsulation
Inheritance
MODULES & PACKAGES
MODULES
Dates
Math
JSON
RegEx
USER-DEFINED MODULES
PACKAGES
PRE-DEFINED
USER-DEFINED
EXCEPTIONS
Try...Except
FILE HANDLING
FILES
File Handling
Read Files
Python Write/Create Files
Python Delete Files
NUMPY
Create Function
Simple Arithmetic
Rounding Decimals
Logs
Summations
Products
Differences
Finding LCM
Finding GCD
Trigonometric
Hyperbolic
Set Operations
PANDAS