Python Basics Training

Table of Content

Python Overview
• Features of Python
• Environment Setup
• Running Mode of Python
• Getting Started

Basic Syntax
• Python Identifier
• Reserve Words
• Lines and Indentation
• Multi-Line Statements
• Quotation in Python
• Comments in Python
• Using Blank Lines
• Waiting for the User
• Multiple Statements on a Single Line
• Multiple Statement Groups as Suites

Variable
• Assigning Values to variables
• Multiple Assignment
• Standard Data Types
• Python Numbers
• Python String
• Python List
• Python Tuples
• Python Dictionary
• Data Type Conversion

Basic Operators
• Types of Operators
• Python Arithmetic Operators
• Python Comparison Operators
• Python Assignment Operators
• Python Bitwise Operators
• Python Logical Operators
• Python Membership Operators
• Python Identity Operators
• Python Operators Precedence

Decision Making
• If Statement
• If….else Statement
• elif Statement
• Nested Statement
• Single Statement Suites

Function
• Defining a Function
• Calling a Function
• Function Arguments
• Pass By Reference Vs Value
• The Anonymous Functions
• The Return Statement
• Scope of Variables

Module
• Import Statement
• From …. Import Statement
• From …. Import* Statement
• Locating Modules
• The PYTHONPATH variable
• Namespaces and Scoping
• The dir() function
• The globals() and locals() Functions
• The reload() Function
• Packages in Python

Exception
• Handling An Exception
• The except Clause with No Exceptions
• The except Clause with Multiple Exceptions
• The try-finally Clause
• Argument Of an Exception
• Raising an Exception
• User Defined Exceptions

File I/O
• Printing to the Screen
• Reading Keyboard Input
• Opening and Closing Files
• Reading and Writing Files
• File Positions
• Renaming and Deleting Files
• Directories in Python
• File & Directory Related Methods

Database
• Database Connection
• Creating Database Table
• Insert Operation
• Read Operation
• Update Operation
• Delete Operation
• Performing Transactions
• Commit Operation
• Rollback Operation
• Disconnecting Database
• Handling Error

OOPS Overview
• Creating Class
• Creating Object
• Accessing Attributes
• Built-In-Class Attributes
• Destroying Objects (Garbage Collection)
• Class Inheritance
• Overriding Methods
• Overloading Operators
• Data Hiding

Regular Expressions

Contact Us

We are always here to guide you...

Quick Enquiry

Please enter name.
Please enter name.
Please enter valid email adress.
Please enter Course name.
Please enter your comment.

sitcomputerairoli@gmail.com

+91 9619 3417 13

+91 7506 4114 34

Website : www.sitcomputer.in

We Are Social