วันเสาร์ที่ 7 พฤษภาคม พ.ศ. 2559

การวนรอบ looping

ตอนที่ 7 การวนรอบ loop while, do while , for

การสร้าง loop while

หลักการเขียน loop while ก็ไม่ยาก
while เงื่อนไข :
คำสั่ง
ดังตัวอย่าง


number=10
loop=1
while loop<9 :
print(number)
number=number-1
loop=loop+1

การสร้าง loop do..while

เนื่องจาก python ไม่มี do..while โดยตรง จึงต้องใช้ loop while โดยใช้เทคนิคเล็กน้อย
ดังตัวอย่างโค้ดนี้


loop=1
while True :
print(loop)
loop=loop+1
if(loop>1) :
break

การสร้าง loop for

การสร้าง loop for จริงๆแล้ว simple มาก
หลักการคือ
for ชื่อตัวแปรที่ต้องการให้วนรอบ in range(ค่าเริ่มต้น,ค่าสิ้นสุด) : ดังตัวอย่างโค้ดนี้


for i in range (1,10) :
print("we are running from ",i," . ")

จริงๆใน python ยังมีอีกหลาย loop มากแต่เอาเท่านี้ไปก่อนนะ
แหล่งที่มาแอบอ้าง http://stackoverflow.com/questions/743164/emulate-a-do-while-loop-in-python

ไม่มีความคิดเห็น:

แสดงความคิดเห็น