Thuta Learning
ရှာဖွေရန်
BasicProgrammingbeginner

Python If...Else

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

If...Else Flowchart Visual Guide
Condition True / False အပေါ်မူတည်ပြီး code လမ်းကြောင်းကွဲသွားပုံကို flowchart နဲ့ပြထားပါတယ်။

🐍 Lesson 16: Python If...Else (အခြေအနေစစ်ဆေးခြင်း)

1. If...Else ဆိုတာဘာလဲ?

မြန်မာ → If...Else statements တွေက condition (အခြေအနေ) တစ်ခု မှန် / မမှန် စစ်ဆေးပြီး code တွေကို လုပ်ဆောင်ဖို့ သုံးတယ်။

English → If...Else statements allow you to execute code based on whether a condition is True or False.

2. Syntax Structure

  • if → ပထမ condition စစ်
  • elif → နောက်ထပ် condition စစ်
  • else → မည်သည့် condition မှ မမှန်ရင်

3. အကျဉ်းချုပ်

✅ if → condition မှန်ရင် run

✅ elif → ထပ်မံစစ်ဆေးချင်ရင်

✅ else → condition မမှန်ရင် run

✅ Nested if-else လဲ သုံးလို့ရတယ်

python
# ===== 1. Simple If Statement =====
age = 18

if age >= 18:
    print("You are an adult.")

# ===== 2. If...Else =====
print(f"\n===== If...Else =====")
temperature = 25

if temperature > 30:
    print("It's a hot day!")
else:
    print("It's a nice day.")

# ===== 3. If...Elif...Else =====
print(f"\n===== If...Elif...Else =====")
score = 75

if score >= 90:
    grade = "A"
elif score >= 80:
    grade = "B"
elif score >= 70:
    grade = "C"
elif score >= 60:
    grade = "D"
else:
    grade = "F"

print(f"Score: {score}, Grade: {grade}")

# ===== 4. Nested If =====
print(f"\n===== Nested If =====")
num = 15

if num > 0:
    print(f"{num} is positive")
    if num % 2 == 0:
        print("and even")
    else:
        print("and odd")

# ===== 5. Short Hand If =====
print(f"\n===== Short Hand =====")
a = 10
b = 20

# One line if
if a < b: print("a is less than b")

# Ternary operator
result = "Even" if a % 2 == 0 else "Odd"
print(f"{a} is {result}")
You should see
You are an adult. ===== If...Else ===== It's a nice day. ===== If...Elif...Else ===== Score: 75, Grade: C ===== Nested If ===== 15 is positive and odd ===== Short Hand ===== a is less than b 10 is Even
Python If...Else | Thuta Learning