📋 বিষয়সূচী

01

Conditions

⏱ ২০ মিনিট
if score >= 80: print("A") elif score >= 60: print("B") else: print("C")
02

Loops & functions

⏱ ২০ মিনিট
for i in range(5): print(i) def greet(name): return f"Hello {name}"
03

Lambda quiz

⏱ ২০ মিনিট
square = lambda x: x ** 2
range(3) output?
0, 1, 2
04

Loops & patterns

⏱ ১০ মিনিট
for i in range(5):
    print(i)

n = 0
while n < 3:
    n += 1

squares = [x**2 for x in range(6)]
05

Functions

⏱ ১০ মিনিট
def greet(name, greeting="Hello"):
    return f"{greeting}, {name}"

double = lambda x: x * 2
Default arguments mutable object হিসেবে ব্যবহার করবে না (common bug)।
06

Control flow quiz

⏱ ১০ মিনিট
for vs while?
for = known iterations; while = condition-based
break vs continue?
break loop exit; continue next iteration
lambda কখন?
ছোট one-liner callback — complex logic-এ def ব্যবহার করো