0Pricing
Python For Kids · บทเรียน

คำสั่ง If-Else

เรียนรู้การตัดสินใจโดยใช้ if, else และ elif

คำสั่ง If-Else เป็นบทเรียน Python For Kids ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Python For Kids และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Python For Kids มีบทเรียนทั้งหมด 4 บทเรียน

การตัดสินใจด้วยเงื่อนไข If-Else

คำสั่งเงื่อนไข If-Else

ยินดีต้อนรับสู่บทเรียนการควบคุมลำดับการทำงาน วันนี้เราจะเรียนรู้วิธีให้โปรแกรม Python ตัดสินใจโดยใช้คำสั่งเงื่อนไขแบบต่าง ๆ

คำสั่ง If-Else — ภาพประกอบ 1

คำสั่งเงื่อนไข If-Else คืออะไร

คำสั่งเงื่อนไข If-Else ช่วยให้โปรแกรมเลือกเส้นทางการทำงานที่แตกต่างกันตามเงื่อนไขที่กำหนด เปรียบเสมือนการตัดสินใจว่า “ถ้าเกิดเหตุการณ์นี้ ให้ทำสิ่งนั้น มิฉะนั้นให้ทำอีกสิ่งหนึ่ง”

  • If: ตรวจสอบเงื่อนไขและเรียกใช้โค้ดหากเงื่อนไขเป็นจริง
  • Else: เรียกใช้โค้ดหากเงื่อนไขก่อนหน้าเป็นเท็จ
  • Elif: (Else If) ตรวจสอบเงื่อนไขอื่นหากเงื่อนไขก่อนหน้าเป็นเท็จ

คำสั่ง If

คำสั่ง if ช่วยให้โปรแกรมเรียกใช้บล็อกโค้ดได้เฉพาะเมื่อเงื่อนไขที่กำหนดเป็นจริง

รูปแบบการเขียน:

if condition:
    # code to execute if condition is true

ตัวอย่างคำสั่ง If

มาดูกันว่าคำสั่ง if ทำงานอย่างไรจากตัวอย่างง่าย ๆ

ตัวอย่าง:

# Checks if the number is positive
number = 5
if number > 0:
    print("The number is positive.")

คำสั่ง Else

คำสั่ง else ช่วยให้โปรแกรมเรียกใช้บล็อกโค้ดเมื่อเงื่อนไข if ก่อนหน้าเป็นเท็จ

รูปแบบการเขียน:

if condition:
    # code to execute if condition is true
else:
    # code to execute if condition is false

ตัวอย่างคำสั่ง If-Else

นี่คือตัวอย่างการใช้คำสั่ง if และ else ร่วมกัน

ตัวอย่าง:

# Checks if the number is even or odd
number = 4
if number % 2 == 0:
    print("The number is even.")
else:
    print("The number is odd.")

คำสั่ง Elif

คำสั่ง elif (ย่อมาจาก “else if”) ช่วยให้คุณตรวจสอบหลายเงื่อนไขตามลำดับได้

รูปแบบการเขียน:

if condition1:
    # code to execute if condition1 is true
elif condition2:
    # code to execute if condition2 is true
else:
    # code to execute if none of the above conditions are true

ตัวอย่างคำสั่ง If-Elif-Else

มาสร้างโปรแกรมที่จัดประเภทตัวเลขว่าเป็นจำนวนบวก จำนวนลบ หรือศูนย์กัน

ตัวอย่าง:

# Categorizes the number
number = 0
if number > 0:
    print("The number is positive.")
elif number < 0:
    print("The number is negative.")
else:
    print("The number is zero.")
age = 16
if age >= 18:
    print("You are an adult.")
elif age >= 13:
    print("You are a teenager.")
else:
    print("You are a child.")

ทำได้ดีมาก

คุณได้เรียนรู้วิธีใช้คำสั่ง if, else และ elif เพื่อตัดสินใจในโปรแกรม Python แล้ว วิธีนี้ช่วยให้โปรแกรมตอบสนองแตกต่างกันไปตามเงื่อนไขต่าง ๆ ขอให้ฝึกฝนต่อไปด้วยการสร้างโปรแกรมตัดสินใจของคุณเอง

คำสั่ง If-Else — ภาพประกอบ 10

คำถามที่พบบ่อย

บทเรียน “คำสั่ง If-Else” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “คำสั่ง If-Else” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Python For Kids ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Python For Kids มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “คำสั่ง If-Else”

เรียนรู้การตัดสินใจโดยใช้ if, else และ elif คุณปฏิบัติ Python For Kids ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Python For Kids หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Python For Kids บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน

บทเรียน “คำสั่ง If-Else” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Python For Kids นี้ได้ไหม

ได้ บทเรียน Python For Kids ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. คำสั่ง If-Else
  2. ลูปใน Python
  3. ลูปซ้อนกัน
  4. Break และ Continue
← กลับไปที่ Python For Kids