สอนการใช้ for loop Python เพื่อวนลูปข้อมูล โดยใช้คำสั่งคำสั่ง for ตัวอย่างแนะนำการวนลูปผ่านตัวเลขคงที่เช่น วนทั้งหมด 12 รอบ (1-12 รอบ) และวนผ่านจำนวนตัวแปรของ List แบบค่าไม่คงที่ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่างที่ 1 การใช้ for loop Python วนลูปผ่านตัวเลขคงที่
for i in range(1, 13):
print( i )
ผลลัพธ์
1
2
3
4
5
6
7
8
9
10
11
12
จากโค้ดด้านบน for i in range(1, 13): หมายความว่า ให้วนลูปด้วยคำสั่ง for วนทั้งหมด 12 รอบ (1 ถึง 12) เลข 13 คือต้องใส่มากกว่าตัวเลขที่ต้องการ +1 โดยเก็บค่าการวนลูปไว้ที่ตัวแปร i เพื่อนำไปใช้ใน for loop
ตัวอย่างที่ 2 การใช้ for loop Python วนลูปผ่านจำนวนตัวแปรของ List
n = [1, 8, 10, 3]
for i in range( len(n) ):
print( n[i] )
ผลลัพธ์
1
8
10
3
จากโค้ดด้านบน for i in range( len(n) ): หมายความว่า ให้วนลูปตามจำนวนข้อมูลใน List ด้วยคำสั่ง len(n) โดยเก็บค่าการวนลูปไว้ที่ตัวแปร i เพื่อนำไปใช้งานใน for loop