Algorithm Class training institute in KPHB, Hyderabad, Python Training in Hyderabad Java Training Institutes in Hyderabad, python online training in hyderabad, java online training in hyderabad, C/C++ Training Institutes in Hyderabad
2. ALGORITHM CLASSS
Python Training In Hyderabad
SNO topic Sub topic Lab Programs
1 Overview Python Features
2 Setup Environment Installation
setting PATH
interactive MODE
Script mode
3 Tokens variables
keywords
indentation
Comments
4 Input command line arguments
Reading user input
Examples
5 Operators Arithmetic
logical
relational
Bitwise
operator precedence
write program to verify each
operator.
3. ALGORITHM CLASSS
SNO topic Sub topic Lab Programs
6 Dynamic datatypes Standard datatypes
numbers
strings
lists
tuples
dictionaries
6 Decision Making if-else
if-elif-else
find max number among 3 numbers
display even odd number
find student
7 loops while
infinite loop
else….with loops
for
for each
nested loops
break
Continue
pass
Print multiple tables
Skip few tables
Python Training In Hyderabad
4. ALGORITHM CLASSS
SNO topic Sub topic Lab Programs
8 Strings accessing values
updating string
deleting elements
slicing
indexing
built in methods
Implement strcat
implement strcpy
Reverse a string
FInd String is palindrome or not
Find the Frequency of the given
Character in a String
Find the string1 is sub string of string2 or
not
9 Lists accessing values
updating string
deleting elements
slicing
indexing
built in method
sort an array
Linear seach
Binary Search
10 tuples accessing values
updating string
deleting elements
slicing
indexing
built in methods
Find max in an array
Search for an element
5. ALGORITHM CLASSS
SNO topic Sub topic Lab Programs
12 Dictionary accessing values
updating string
deleting elements
slicing
indexing
built in methods
Demo example
13 Modules import
time
cx_oracle
thread
regexp
socket
OS
NumPy
matplotlib
example for each module
Python Training In Hyderabad
6. ALGORITHM CLASSS
SNO topic Sub topic Lab Programs
14 Functions Defining a Function
Calling a Function
Passing by Reference
Versus Passing by Value
Function Arguments
Required Arguments
Keyword Arguments
Default Arguments
The return Statement
Exploring following
functions
lambda()
map()
filter()
reduce()
Write function to
1. find sub string
2. find max in tuple
3.string is palindrome or not
4. Reverse String
Python Training In Hyderabad
7. ALGORITHM CLASSS
SNO topic Sub topic Lab Programs
15 File IO Printing to the Screen
Reading Keyboard Input
The input Function
Opening and Closing Files
The open Function
The file Object Attributes
The close() Method
Reading and Writing Files
The write() Method
The read() Method
copy contents from one file to another
read phone numbers in a file and write
on to another file
17 Exceptions What is 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
Demo program to handle exceptions
Python Training In Hyderabad
8. ALGORITHM CLASSS
SNO topic Sub topic Lab Programs
18 Classes Overview of OOP
Terminology
Creating Classes
Creating Instance Objects
Accessing Attributes
Built-In Class Attributes
Destroying Objects (Garbage
Collection)
Class Inheritance
Overriding Methods
Base Overloading Methods
Data Hiding
design car class
design calc class
design employee class
design property class
Design bank account class
design stack
design queeue
design linked list
19 Regular Expressions The match Function
The search Function
Matching Versus Searching
Search and Replace
Regular-Expression
Modifiers: Option Flags
Regular-Expression Patterns
Regular-Expression
Examples
Grouping with Parentheses
Extract phone and email address
from the database
Python Training In Hyderabad
9. ALGORITHM CLASSS
SNO topic Sub topic Lab Programs
20 Database access What is Oracle DB?
How do I Install Oracle DB?
Database
Program to connect to Oracle DB
21 Network Programming What is Sockets?
The socket Module
Server Socket Methods
Client Socket Methods
General Socket Methods
A Simple Server
A Simple Client
Python Internet modules
Client server connection
establishment program using scokets
Python Online Training in Hyderabad
10. ALGORITHM CLASSS
SNO topic Sub topic Lab Programs
22 Multi threading Starting a New Thread
The Threading Module:
Creating Thread Using
Threading Module:
Synchronizing Threads
Demo using time stamp
23 Data Structures Stacks
Queues
Linked Lists
Sorting
Searching
Implement each data structure
Python Online Training in Hyderabad
11. ALGORITHM CLASSS
SNO topic Sub topic Lab Programs
24 Visualization matplotlib
plot a graph
bar chart
Histogram
Plot cricket score per over
25 NumPy using NumPy
indexing
slicing
Create one-dimensional array
Create two-dimensional array
using
-List
-arange
-linspace
-empty, ones and zeros
MatriX addition
Create table
Create table of tables
Python Online Training in Hyderabad
12. Algorithm Class
Email: algorithm.class@gmail.com
Mobile: 9963930865
Website: http://algorithmtraining.com/python-training-in-hyderabad/
G+ : http://plus.google.com/+AlgorithmClass/posts
Facebook : http://www.facebook.com/AlgorithmClassCCppDsJavaTrainingKphbHyderabad
ALGORITHM CLASSS http://algorithmtraining.com/python-training-in-
hyderabad/
Python Training In Hyderabad