ในบทความนี้ เราจะเรียนรู้เกี่ยวกับคำสั่งวนรอบและคำสั่งควบคุม (ต่อไป ทำลาย และผ่าน) ใน Python 3.x หรือก่อนหน้านั้น
Python เสนอให้สร้างลูปเช่น for &while ต่างจากภาษาอื่นๆ for loop ไม่ได้ถูกจำกัดด้วยเงื่อนไขใดๆ ก่อนดำเนินการ ที่นี่ for loop ใช้ฟังก์ชัน range สำหรับการดำเนินการและการวนซ้ำ
มาดูการใช้งานของพวกเขากัน −
เงื่อนไข while loop
ตัวอย่าง
i = 0
while (i < 4):
print("Tutorialspoint")
i=i+1 ผลลัพธ์
Tutorialspoint Tutorialspoint Tutorialspoint Tutorialspoint
การวนซ้ำแบบไม่มีเงื่อนไข
ตัวอย่าง
for i in "Tutorialspoint": print(i,end=" ")
ผลลัพธ์
T u t o r i a l s p o i n t
ตัวอย่าง
for i in range(1,5): print(i)
ผลลัพธ์
1 2 3 4
ตอนนี้เรามาดูการใช้งานคำสั่งกระโดด -
ต่อข้อความ
ตัวอย่าง
for i in 'Tutorialspoint':
if i == 'a' or i == 'e' or i == 'i' or i == 'o' or i == 'u':
continue
else:
print ('Character :', i) ผลลัพธ์
Character : T Character : t Character : r Character : l Character : s Character : p Character : n Character : t
คำสั่งพัก
ตัวอย่าง
for i in 'Tutorialspoint':
if i == 'a' or i == 'e' or i == 'i' or i == 'o' :
Break
else:
print ('Character :', i) ผลลัพธ์
Character : T Character : u Character : t
คำสั่งบายพาสหรือคำสั่งว่าง:ผ่าน
ตัวอย่าง
for i in 'Tutorialspoint':
if i=='u' or i=='p':
pass
else:
print ('char :', i) ผลลัพธ์
char : T char : t char : o char : r char : i char : a char : l char : s char : o char : i char : n char : t
บทสรุป
ในบทความนี้ เราได้เรียนรู้เกี่ยวกับการสร้างลูป คำสั่งข้าม และคำสั่งบายพาสที่มีอยู่ใน Python 3.x หรือก่อนหน้านั้น