INTRODUCTION
WHY PYTHON?
History
Features – Dynamic, Interpreted, Object oriented, Embeddable,
Extensible, Large standard libraries, Free and Open source
Why Python is General Language?
Limitations of Python
Python Language Fundamentals
Python Implementation
Keywords
Identifiers
variables
Data types
Python VS JAVA
Python Syntax
Operators
Arithmetic Operators
Comparison Operators
Python Assignment Operators
Logical Operators
Bitwise Operators
Shift operators
Membership Operators
Identity Operator
Strings
What is string
Representation of Strings
Processing elements using indexing
Processing elements using Iterators
Manipulation of String using Indexing and Slicing
String operators
Methods of String object
String Formatting
String functions
String Immutability
List Collection
What is List
Need of List collection
Different ways of creating List
List comprehension
List indices
Processing elements of List through Indexing and Slicing
List object methods
List is Mutable
Mutable and Immutable elements of List
Nested Lists
List_of_lists
Tuple Collection
What is tuple?
Different ways of creating Tuple
Method of Tuple object
Tuple is Immutable
Mutable and Immutable elements of Tuple
Process tuple through Indexing and Slicing
List v/s Tuple
Set Collection
What is set?
Different ways of creating set
Difference between list and set
Accessing elements of set
Python Set Methods
Python Set Operations
Union of sets
functions and methods of set
Python Frozen set
Difference between set and frozenset?
Dictionary Collection
What is dictionary?
Difference between list, set and dictionary
How to create a dictionary?
Accessing values of dictionary
Python Dictionary Methods
Copying dictionary
Updating Dictionary
Reading keys from Dictionary
Reading values from Dictionary
Reading items from Dictionary
Delete Keys from the dictionary
Sorting the Dictionary
Python Dictionary Functions and methods
Control Statements
Conditional control statements
If
If-else
If-elif-else
Nested-if
Loop control statements
for
while
Nested loops
Branching statements
Break
Continue
Functions
What is Function?
Advantages of functions
Syntax and Writing function
Calling or Invoking function
Classification of Functions
Lambda functions/Anonymous
functions
map()
filter()
reduce()
Non local variables, global variables
Python Modules
Importance of modular programming
What is module
Types of Modules – Pre defined, User
defined.
User defined modules creation
Functions based modules
Import module
From ... import
Packages
Mini Project
Full Stack Developer | Programming Languages
Python is a programming language that is easy to learn, which is why many noncoders choose it as their first language. You can use it for analyzing data, creating games, developing websites and more..
Create an online video course, reach students across the globe, and earn money