This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Python Programming
Introduction
About Python
Welcome Message (0:21)
Python Versions
Installing Python
Linux Installation (0:21)
MacOS Installation (1:13)
Windows Installation (1:47)
Summary
Your First Python Program
Hello World Program
Two Modes of Invoking Interpreter
Interactive Mode
Scripting Mode
Commenting Code
IDEs for Development
Installing IDE (3:48)
Exercise
Data Types & Variables
Data Types
Variable Declarations
More Declarations
Caution With Float Declaration
Concatenating Variables
Naming Conventions
Naming Conventions - II
Quiz
Summary
Operators in python
Python Operators
Arithmetic Operators
Hands on session & Quiz
Relational Operators
Python Assignment Operators
Logical Operator
Membership Operator
Identity operator
Bitwise Operators
Summary
Quiz
Strings
String
Slicing
Declaring
Concatenating
len / isupper / islower
Replicating
lower / upper
join
split
replace / capitalize
count( )
strip
string testing
Quiz
Summary
Programming Constructs
Conditional Statements
Control Statements
Quiz
Lists
Introduction
What is a List?
Creating Lists
Empty and Nested Lists
Printing a list
Using for-loop
Without using loops
Converting elements to strings
Summary
Coming up
Map
Using Map
Extracting List Elements
Indexing Error
The + and * operators
The in and not in: operators
Adding and appending or mutability
insert( )
extend( )
The len, index and count Methods
The min, max and sum methods
Sorting and Reversing
Deleting Elements
The remove method
Quiz
Summary
Coming up
Tuples
Tuples
Creating a Tuple
Nesting of tuples
Accessing Elements - Continued
Concatenation and Replication
Concatenation and Replication - Continued
len, min, max functions
Immutable tuples:
Converting tuple to list
Loops in tuple
Deleting Tuple
Summary
Quiz
Coming up
Sets
Creating Sets
Creating Sets from Lists and Tuples
Eliminating Duplicates
The add, copy Methods
Comparison Methods
Set operator
Union
Intersection
Difference
Symmetric Difference
The remove, clear and pop Methods
Frozen set
Quiz
Summary
Coming up
Dictionaries
Dictionaries
Creating Dictionary
Adding and Removing
Finding Dictionary Elements
The get and item Methods
The sorted, and len Methods
Quiz
Summary
Coming up
Functions
Introduction
Types of Functions
Built-in functions
User-defined functions
Passing Arguments
Variable length argument
Global vs Local Variables
Local variables
Local Variable Scoping
Global Variables
Scoping Global Variables
Accessing/Mutating Global Variables
Using Global Variable across Functions
Anonymous functions
Anonymous functions - Continued
QUIZ
Summary
Coming up
Exception Handling
Introduction
Exception Handlers
Pre-defined Exception Types
Examples on Exception types
IndexError
ImportError
New Lecture
raise Exception
Assertions
assert Example
Example
Quiz
Summary
Coming up
Dictionaries
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock