Why to learn Python ?
- Free to use and can be used
- to develop Web based Application
- to develop Desktop Application
- to develop Scientific and Numeric application
- for Data Analysis and visualization
- to translate binary code like Java
- for Machine Learning
- for Browser Automation
- in Robotics
Course Content
Basic Python Features
- History and Basic Features of python
- Setting up path and Working with Python
- Basic Syntax,Variable and Data Types
- Operators
- Conditional Statements(Simple IF , IF- ELSE , Nested IF-ELSE , Ladder IF-ELSE)
- Looping(For Loop ,While Loop)
- Nested loops
- Control Statements(Break,Continue,Pass)
String Manipulation
- Accessing Strings
- Basic Operations
- String slices
- Function and Methods
Lists,Tuple and Dictionaries
- Introduction and Accessing list,tuple and dictionaries
- Operations on list,tuple and dictionaries
- Working with lists, tuple and ictionaries
- Function and Methods of list, tuple and dictionaries
Functions
- Create a user defined function
- Types of functions
- Types of Function Arguments (Named arguments, Default arguments, Positinal
- argument,variable no of arguments)
- Anonymous functions
- Global and local variables
Modules and Packages
- How to create your own module
- Importing module
- Math module
- Random module
- How to create package in python
File I/O
- Printing on screen
- Reading data from keyboard
- Opening and closing file
- Reading and writing files Functions
Exception Handling
- Exception handling by using try and except
- Using try with mutiple except
- Using try except and finally
- How to raise your own exception
- User Defined Exceptions
Â