Programming Practices (CS-406) [Python]

notes For RGPV Bhopal AICTE Students

Programming Practices (CS-406) [Python] B.Tech RGPV notes AICTE flexible curricula

Syllabus

UNIT 1:
Introduction: Basic syntax, Literal Constants, Numbers, Variable and Basic data types, String, Escape Sequences, Operators and Expressions, Evaluation Order, Indentation, Input Output, Functions, Comments.

UNIT 2:
Data Structure: List, Tuples, Dictionary and Sets.

UNIT 3:
Control Flow: Conditional Statements - If, If-else, Nested If-else. Iterative Statement - For, While, Nested Loops. Control statements - Break, Continue, Pass.

UNIT 4:
Object oriented programming: Class and Object, Attributes, Methods, Scopes and Namespaces, Inheritance, Overloading, Overriding, Data hiding.

UNIT 5:
Exception: Exception Handling, Except clause, Try finally clause, User Defined Exceptions.

UNIT 6:
Modules and Packages
Standard Libraries: File I/0, Sys, logging, Regular expression, Date and Time, Network programming, multi-processing and multi-threading.


NOTES


Books Recommended

 Timothy A. Budd: Exploring python, McGraw-Hill Education.
 R.Nageshwar Rao ,”Python Programming” ,Wiley India
 Think Python: Allen B. Downey, O'Reilly Media, Inc.


You May Also Like

Contact author here.

Contact Us

Whatsapp :

Click Here

Address :

Indore, Madhya Pradesh