Core Python
Introduction
· History
· Features
· Setting up path
· Working with Python
· Basic Syntax
· Variable and Data Types
· Operator
Conditional Statements
·
· If
· If- else
· Nested if-else
Looping
· For
· While
· Nested loops
Control Statements
· Break
· Continue
· Pass
String Manipulation
· Accessing Strings
· Basic Operations
· String slices
· Function and Methods
Lists
· Introduction
· Accessing list
· Operations
· Working with lists
· Function and Methods
Tuple
· Introduction
· Accessing tuples
· Operations
· Working
· Functions and Methods
Dictionaries
· Introduction
· Accessing values in dictionaries
· Working with dictionaries
· Properties
· Functions
Functions
· Defining a function
· Calling a function
· Types of functions
· Function Arguments
· Anonymous functions
· Global and local variables
Modules
· Importing module
· Math module
· Random module
· Packages
· Composition
Input-Output
· Printing on screen
· Reading data from keyboard
· Opening and closing file
· Reading and writing files
· Functions
Exception Handling
· Exception
· Exception Handling
· Except clause
· Try? finally clause
· User Defined Exceptions