BSCS1002 · Knowledge Base
Programming in Python Notes
41
Concepts
0
Facts
0
Procedures
concept
1m
jan-2026-oppe1-pattern-and-solution-guide
concept
1m
may-2026-python-week-1-algorithms
concept
1m
may-2026-python-week-2-conditionals
concept
1m
may-2026-python-week-3-conditionals-nested
concept
1m
may-2026-python-week-4-iterations
concept
1m
may-2026-python-week-5-iterations-nested
concept
1m
may-2026-python-week-6-collections-lists
concept
1m
may-2026-python-week-7-collections-dicts
concept
1m
may-2026-python-week-8-collections-mixed
concept
1m
may-2026-python-weeks-1-4-study-guide
concept
1m
python-oppe1-prep-map
concept
1m
python-weeks-1-5-compressed-notes
concept
1m
01 - Introduction to Programming & Python
concept
1m
02 - Variables, Data Types & Expressions
concept
1m
03 - Input, Output & Formatted Strings
concept
1m
04 - Operators & Expressions
concept
1m
05 - Strings — Basics & Operations
concept
1m
06 - Conditionals — if-elif-else
concept
1m
07 - Nested Conditionals & Logical Operators
concept
1m
08 - Modules & Importing Libraries
concept
1m
09 - While Loops
concept
1m
10 - For Loops & range()
concept
1m
11 - Nested Loops & Loop Patterns
concept
1m
12 - Loop Control- break, continue, pass
concept
1m
13 - Pattern Printing & Formatted Output
concept
1m
14 - Lists — Basics & Operations
concept
1m
15 - List Methods & Advanced Operations
concept
1m
16 - Tuples — Immutable Sequences
concept
1m
17 - Sets — Unordered Collections
concept
1m
18 - Strings — Advanced Methods & Manipulation
concept
1m
19 - Dictionaries — Key-Value Pairs
concept
1m
20 - Dictionary Operations & Advanced Patterns
concept
1m
21 - Functions — Defining and Using
concept
1m
22 - Function Arguments — Positional, Keyword, Default, Variable
concept
1m
23 - Recursion
concept
1m
24 - Binary Search — Divide & Conquer Search
concept
1m
25 - File Operations — Reading & Writing
concept
1m
26 - Advanced File Operations & CSV Processing
concept
1m
27 - Exception Handling
concept
1m
README
concept
1m