BCOM213 Fundamentals of Python (Lab) GGSIPU B.Com 3rd Sem NEP 2025-26 Notes

Unit 1 [Book]
Basic Introduction: Origin, Need of Python Programming, Features, Program Structure, Identifiers, Reserved Words, Escape sequences, IDLE-Python Interpreter VIEW
Python Programming Introduction: Variables and Assignment statements, Data Types VIEW
Operators: Assignment, Unary, Binary, Arithmetic, Relational, Logical, Bitwise Operator and Membership Operator VIEW
Control Structures: if-conditional statements, if else condition, if-elif-else condition, Nested if-elif-else condition, Iteration (for Loop and while loop), Nested Loops, Break and Continue statement VIEW
Strings: Slicing, Membership, Built in functions (count, find, capitalize, title, lower, upper and swap case, replace, join, isspace (), isdigit(), split(), startswith(), endswith()) VIEW
Unit 2 [Book]
Mutable and Immutable Objects, List: Creating, Initializing, Accessing, Slicing, and Traversing List VIEW
List Operations: Length, Concatenation, Repetition, In, Not In, Max, Min, Sum, All, Any VIEW
List Methods: Append, Extend, Count, Remove, Index, Pop, Insert, Sort, Reverse VIEW
Tuples: Creating Tuples, Tuple Operations: Length, Concatenation, Repetition, Membership, Maximum, Minimum, Tuple Methods: Count, Index VIEW
Dictionary: Creating, Accessing Values, Adding, Modifying and Deleting Items in Dictionary VIEW
Dictionary Methods: Len, Str, Clear, Copy, Get, Update, Copy. Difference Between List and Dictionary VIEW
Unit 3 [Book]
Concept of Functions: Functions: Defining, Calling and Types of Functions, Arguments and Return Values, Formal vs. Actual Arguments, Scope and Lifetime, Keyword Arguments, Default Arguments, Recursion VIEW
Modules: Importing Modules, Math and Random Module, Creating your own Modules, and Concept of Packages VIEW

Refer Books and Lab

Leave a Reply

error: Content is protected !!