คล้ายกับไวยากรณ์ของคำสั่ง if หาก clause ของ while ประกอบด้วยคำสั่งเพียงคำเดียว สามารถวางบนบรรทัดเดียวกับหัวของ while ได้ ไวยากรณ์และตัวอย่างของลูป for บนบรรทัดเดียว:
for i in range(5): print(i)
จะได้ผลลัพธ์:
0 1 2 3 4
คล้ายกับไวยากรณ์ของคำสั่ง if หาก clause ของ while ประกอบด้วยคำสั่งเพียงคำเดียว สามารถวางบนบรรทัดเดียวกับหัวของ while ได้ ไวยากรณ์และตัวอย่างของลูป for บนบรรทัดเดียว:
for i in range(5): print(i)
จะได้ผลลัพธ์:
0 1 2 3 4