Devdit
 

Python กลุ่มคำสั่งการวนซ้ำจะประกอบด้วยคำสั่งใด

3.5K

Python กลุ่มคำสั่งการวนซ้ำจะประกอบด้วยคำสั่ง for และ while บทความนี้แนะนำการเขียนโปรแกรมเพื่อการวนซ้ำด้วยภาษา Python โดยใช้คำสั่ง for และ while กับตัวแปรชนิด List เพื่อวนลูปและแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่างที่ 1 Python คำสั่งการวนซ้ำ ด้วย for

number = [10,20,30]
for i in range( len(number) ) :
    print( number[i] )

ผลลัพธ์

10
20
30

คำอธิบาย

Python คำสั่งการวนซ้ำ ด้วย for ตัวอย่างใช้คำสั่ง for i in range( len(number) ) : หมายความว่าให้วนลูปตามจำนวนข้อมูลในตัวแปร number เก็บค่าการวนลูปไว้ที่ตัวแปร i จากนั้นนำตัวแปร i ไปใช้งานภายใน for เพื่อพิมพ์ค่าตัวแปร number ชนิด List ออกสู่หน้าจอตามลำดับ หรือ Index ของข้อมูลที่วนลูป

 

ตัวอย่างที่ 2 Python คำสั่งการวนซ้ำ ด้วย while

number = [10,20,30]
i = 0
while i<len( number ):
    print( number[i] )
    i += 1

ผลลัพธ์

10
20
30

คำอธิบาย

Python คำสั่งการวนซ้ำ ด้วย while เริ่มต้นกำหนดตัวแปร i = 0 จากนั้นกำหนดเงื่อนไขของ while คือ while i<len( number ): หมายความว่าถ้าตัวแปร i มีค่าน้อยกว่าจำนวนข้อมูลของตัวแปร number ให้เข้าไปทำงานในลูป while จากนั้นพิมพ์ค่าตัวแปร number ชนิด List ออกสู่หน้าจอ และบวกค่าตัวแปร i เพิ่ม 1 จากนั้นโปรแกรมจะขึ้นไปเช็คเงื่อนไขของ while ใหม่ ทำไปเรื่อยๆ จนกว่าเงื่อนไขจะเป็นเท็จก็จะจบการวนลูป while

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