Devdit
 

Elif Python คืออะไร เขียนอย่างไร

4.9K

Elif Python คือ การเขียนโปรแกรมแบบเงื่อนไขสำหรับการสร้างเงื่อนไขที่มีมากกว่า 2 เงื่อนไข หากเป็นภาษาอื่นๆ ก็คือ if - else if นั้นเอง โดยมีรายละเอียดดังนี้

 

ตัวอย่าง Elif Python คือ

a = 20

if a == 10:
    print('a = 10')
elif a == 20:
    print('a = 20')
elif a == 30:
    print('a = 30')
else:
    print('a != 10 and 20 and 30')

ผลลัพธ์

a = 20

โค้ดด้านบนมีตัวแปร a เท่ากับ 20 และมีทั้งหมด 4 เงื่อนไขจึงมีการใช้คำสั่ง elif ซึ่งก็คือ else if ของภาษาอื่นๆ นั้นเอง โดยหลักการทำงาน คือ กรณีโปรแกรมตรวจสอบเงื่อนไขแรก (if) ไม่จริง ก็จะเช็คเงื่อนไขที่ 2 (elif) หากไม่จริงก็จะเช็คไปเรื่อยๆ จนเข้าทำงานที่ else เงื่อนไขสุดท้ายแทน ในทางกลับกันหากเงื่อนไข if หรือ elif ใดเป็นจริง เงื่อนไขที่เหลือทั้งหมดก็จะถูกข้ามการทำงานทั้งหมด

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ