เรียนเขียนโปรแกรมง่ายๆกับ Expert Programming Tutor วันนี้เราจะมาเข้าสู่บทWhile loops
Python Loops
Python มีคำสั่งลูป 2 คำสั่ง
1.The while Loop
สำหรับ while loop มันจะทำงานวนซ้ำไปเรื่อยๆก็ต่อเมื่อเงื่อนไขเป็นจริง
ตัวอย่าง
พิมพ์ i เมื่อ i น้อยกว่า 6
i = 1 |
ผลลัพธ์
1 |
หมายเหตุ: อย่าลืมเพิ่มค่า i มิฉะนั้นการวนซ้ำจะทำงานต่อไปเรื่อยๆไม่มีที่สิ้นสุด
while loop ที่ต้องมีตัวแปรที่เกี่ยวข้อง ในตัวอย่างนี้เราจำเป็นต้องกำหนดตัวแปรการทำดัชนี ซึ่งเราตั้งไว้ที่ 1
break
ด้วยคำสั่ง break เราสามารถหยุดลูปได้แม้ว่าเงื่อนไข while จะเป็นจริง
ตัวอย่าง
i = 1 |
ผลลัพธ์
1 |
คำสั่ง continue
ด้วยคำสั่ง continue เราสามารถหยุดการทำซ้ำปัจจุบัน
ตัวอย่าง
continue ทำซ้ำต่อไปเรื่อยๆจนกว่าจะวนมาเป็น 3
i = 0 # Note that number 3 is missing in the result |
ผลลัพธ์
1 |
นี่เป็นผลลัพธ์การทำงานของโปรแกรมสำหรับการแสดงผลเลข 1 ถึง 6
คำสั่ง else กับ loop
ด้วยคำสั่ง else เราสามารถรันบล็อกโค้ดหนึ่งครั้งเมื่อเงื่อนไขไม่เป็นจริงอีกต่อไป
ตัวอย่าง
ปรินต์ข้อความเมื่อเงื่อนไขเป็นเท็จ
i = 1 |
ผลลัพธ์
1 |
ในบทความนี้จะเป็นการใช้ While loop ซึ่งมี 2 คำสั่ง ที่่ใช้กัน คือ While loop และ else loop
แปลจากhttps://www.w3schools.com/python/python_while_loops.asp
Tag ที่น่าสนใจ: python while_loops programming looping break_statement continue_statement else_statement python_commands coding programming_tutorial
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM
Copyright (c) 2013 expert-programming-tutor.com. All rights reserved. | 085-350-7540 | 084-88-00-255 | ntprintf@gmail.com