Python Programming Notes by Technical Classes
Python Programming Notes by Technical Classes
“Python Programming”
Technical Classes
✅ Technical Classes के Course में उपलब्ध फीचर्स
1. सभी कक्षाएं स्मार्ट बोर्ड पर Live
2. विशेषज्ञ शिक्षको द्वारा पठन पाठन
3. Lecture के दौरान डाउट सॉल्विंग
4. Recorded Lecture (VOD)
5. प्रत्येक क्लास का PDF नोट्स
6. SBTE Exam की तैयारी के लिए ब्रह्मास्त्र क्लास
7. Laptop में क्लास देखने की सुविधा
Call/WhatsApp - 93347 89450 / 91555 63777
नोट :-
1. सभी ऑफलाइन कक्षाएं Technical Classes के कैं पस तथा सभी ऑनलाइन कक्षाएं Technical
Classes के एप्लीके शन पर चलेगी।
2. यह नोट्स टेक्निकल क्लासेस के स्टूडेंट्स के लिए है, तथा क्लास करने के बाद अधिक प्रभावी होगा।
Diploma in Mechanical Engineering Semester - I SBTE, Bihar
I) Course Curriculum Detailing: This course curriculum detailing depicts learning outcomes at course level and
session level and their attainment by the students through Classroom Instruction (CI), Laboratory Instruction
(LI), Term Work (TW) and Self Learning (SL). Students are expected to demonstrate the attainment of Theory
Session Outcomes (TSOs) and Lab Session Outcomes (LSOs) leading to attainment of Course Outcomes (COs)
upon the completion of the course. While curriculum detailing, NEP 2020 related reforms like Green skills,
Sustainability, Multidisciplinary aspects, Society connect, Indian Knowledge System (IKS) and others must be
integrated appropriately.
7)
J) Theory Session Outcomes (TSOs) and Units: T2418103
77
Major Theory Session Outcomes (TSOs) Units Relevant
COs
Number(s)
63
TSO 1a. Differentiate between Procedure Oriented Unit-1.0 Basics of Python Programming syntax CO-1
P and Object Oriented Programming
approach with example. 1.1 Python character set, Python tokens,
TSO 1b. Use the concept of Lvalue and Rvalue variables, concept of Lvalue and Rvalue, use of
55
TSO 1c. Write python program using various data comments.
types and operators
1.2 Data types: number (integer, floating point,
15
complex), Boolean, sequence (string, list,
tuple), none, mapping (dictionary), mutable
and immutable data types
(9
1.3 Operators: arithmetic operators, relational
operators, logical operators, assignment
operator, augmented assignment operators.
es
TSO 2a. Write Python program using decision Unit-2.0 Conditional and Iterative statements CO-2
making statements
TSO 2b. Write Python program using loop structure 2.1 Conditional statements: simple if statement,
a
Page- 3
Diploma in Mechanical Engineering Semester - I SBTE, Bihar
7)
implement modular programming
approach
4.1 Functions: types of function (built- in functions,
functions defined in module, user defined
77
TSO 4b. Differentiate variable scope with example. functions), creating user defined function,
TSO 4c. Import and use Python modules, libraries arguments and parameters, default
parameters, positional parameters, Lambda
63
functions, returning value, scope of a variable:
global scope, local scope
4.2 Modules and Packages: Importing module
using 'import' Regular Expressions, Exception
55
Handling, PyPI Python Package Index, Pip
Python package manager, Importing Libraries
and Functions
15
TSO 5a. Write simple Python programs with object Unit-5.0 Object Oriented Programming (OOP) CO-5
oriented approach
5.1 OOPs Object oriented programming concepts
TSO 5b. Use constructors and destructors and approach, Abstraction, encapsulation,
appropriately in python program
(9
class, object, class method vs static method in
TSO 5c. Explain different type of inheritance based Python, class and static variable, constructor
on its characteristic and destructors in python
es
TSO 5d. Implement given type of inheritance in 5.2 Inheritance: types of inheritance: single,
Python. multiple, multilevel, hierarchical
TSO 5e. Implement the concept of Polymorphism 5.3 Polymorphism: Polymorphism with class
ss
TSO 6a. Explain different types of Exceptions in Unit 6.0: Exception and File Handling in Python CO-6
Cl
python
TSO 6b. Write Python programs for exception 6.1 Exception Handling: syntax errors, exceptions,
handling in Python need of exception handling, user-defined
exceptions, raising exceptions, handling
al
TSO 6c. Differentiate different modes of file exceptions, catching exceptions, Try - except -
opening. else clause, Try - finally clause, recovering and
ic
TSO 6d. Perform read, Write, Append operations in continuing with finally, built-in exception
files classes.
6.2 File Handling: text file and binary file, file types,
hn
Note: One major TSO may require more than one Theory session/Period.
Page- 4
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)
Te
ch
ni
ca
lC
la
ss
es
(9
15
55
63
77
7)