INT108: Python Programming Notes & Study Material
This course introduces Python programming fundamentals and covers conditional and iterative statements, functions and recursion, core data structures, object-oriented programming, file handling, exceptions, and regular expressions.
Access All INT108 Study Resources Free
Interactive PDF viewer, dark mode, full offline notes & PYQs.
Available Study Materials
Handwritten Notes & Slides
Unit-by-unit lecture summaries and handwritten notes from class toppers.
Previous Year Papers (PYQs)
LPU Mid-Term (MTE) and End-Term (ETE) questions with solutions.
Official Syllabus & CA Pattern
Course structure, credits, weightage, and continuous evaluation criteria.
Course Overview & Evaluation Scheme
INT108 Unit-Wise Detailed Syllabus
Unit 1: Setting up your Programming Environment
Python versions, Python on windows, running a 'Hello World' program Variables, Expression and Statements: : Naming and using variables, Avoiding Name Error when using variables, Values and types, variables, variables name and keywords, statements, operators and operand, order of operations, operations on string, composition and comments
Unit 2: Conditional statements
modulus operator, Random numbers, Boolean expressions, logic operators, conditional, nested conditionals Iterative statements : while statements, for loop statement, Nested for, Nested while, Random numbers in loops, encapsulation and generalization
Unit 3: Functions and recursion
function calls, type conversion and coercion, math functions, adding new function, parameters and argument, recursion and its use
Unit 4: String
string a compound data type, length, string traversal, string slices, comparision, find function, looping and counting Lists : list values, length, membership, operations, slices, deletion, accessing elements, list and for loops, list parameters and nested list Tuples and Dictionaries : mutability and tuples, tuple assignment, tuple as return values, dictionaries operations and methods, sparse matrices, aliasing and coping
Unit 5: Classes and objects
Creating classes, creating instance objects, accessing attributes Object oriented programming terminology : Class Inheritance, Overriding Methods, Data Hiding, Function Overloading
Unit 6: Files and Exceptions
text files, writing variables, Reading from a file, writing to a file, directories, pickling, handling the zero Division error exception, using try-except blocks, The else block, Handling the File Not found error exception Regular Expressions : Concept of regular expression, various types of regular expressions, using match function, Web Scraping by using Regular Expressions
Frequently Asked Questions (FAQs)
How to download INT108 LPU notes for free?
Click the "Open in Scholix App" button above to view all verified handwritten notes, slides, and summary PDFs with zero signup required.
Where can I find INT108 previous year questions (PYQs)?
Scholix maintains an extensive archive of LPU Mid-Term (MTE) and End-Term (ETE) question papers with solution guides.
What is the pass percentage & grading for INT108?
Passing criteria follow LPU academic regulations with combined evaluation across Continuous Assessments, Attendance, and End-Term Examination.