Python Programming Content
Python Programming Content
of India)
Contact- +91-9870663188/8527556109
✓ Certificate provided
Website: www.technicalguftgu.in
✓ Recordings Provided
✓ In Hindi/Urdu
✓ Expert Trainers
PYTHON PROGRAMMING
Introduction – Python Is an interpreted, object-oriented, high-level programming language with
dynamic semantics. Python's simple, easy to learn syntax emphasizes readability and therefore
reduces the cost of program maintenance. Python supports modules and packages, which
encourages program modularity and code reuse.
Pre- requisite – No pre requisite required
Course Contents:
1. An Introduction to Python e. Function Documentation/Docstrings
a.Brief History f. Lambda Functions & map
b. Why Python g. An Exercise with functions
c. Where to use h. Create a Module
i. Standard Modules
2. Beginning Python Basics
a.The print statements 5. Exceptions
b. Comments a. Errors
c. Python Data Structures & Data Types b. Exception Handling with try
d. String Operations in Python c. Handling Multiple Exceptions
e.Simple Input & Output d. Writing your own Exceptions
f. Simple Output Formatting
6. File Handling
3. Python Program Flow a. File Handling Modes
a.Indentation b. Reading Files
b. The If statement and its' related c. Writing & Appending to Files
statement d. Handling File Exceptions
c. An example with if and it's related e. The with statement
statement
d. The while loop 7. Classes In Python
e.The for loop a. New Style Classes
f. The range statement b. Variable Type
g. Break & Continue c. Static Variable in class
h. Assert d. Creating Classes
i. Examples for looping e. Instance Methods
f. Inheritance
4. Functions & Modules g. Polymorphism
a. Create your own functions h. Encapsulation
b. Functions Parameters i. Scope and Visibility of Variables
c. Variable Arguments j. Exception Classes & Custom
d. Scope of a Function Exceptions
d. The root Component
8. Regular Expressions e. Adding a Button
a. Simple Character Matches f. Entry Widgets
b. Special Characters g. Text Widgets
c. Character Classes h. Checkbuttons
d. Quantifiers i. Radiobuttons
e. The Dot Character j. Listboxes
f. Greedy Matches k. Frames
g. Grouping l. Menus
h. Matching at Beginning or End m. Binding Events to Widgets
i. Match Objects
j. Substituting 11. Thread In Python
k. Splitting a String a. Thread life Cycle
l. Compiling Regular Expressions b. Thread Definition
m. Flags c. Thread Implementation