ผลต่างระหว่างรุ่นของ "Python Programming/Loops"
ไปยังการนำทาง
ไปยังการค้นหา
Cardcaptor (คุย | มีส่วนร่วม) (สร้างหน้าใหม่: == ลูป While == ลูป while ในภาษาไพทอนมีรูปแบบดังต่อไปนี้ while <<นิพจน์...) |
Cardcaptor (คุย | มีส่วนร่วม) |
||
| แถว 8: | แถว 8: | ||
. | . | ||
. | . | ||
| + | โดยตัวแปรภาษาไพทอนจะทำคำสั่งที่เว้นย่อหน้าเอาไว้ตราบเท่าที่นิพจน์ทางตรรกศาสตร์ยังเป็นจริงอยู่ | ||
| + | |||
| + | <pre title="interpreter"> | ||
| + | >>> i = 0 | ||
| + | >>> while i < 10: | ||
| + | ... print i, i*i, i*i*i | ||
| + | ... i = i+1 | ||
| + | ... | ||
| + | 0 0 0 | ||
| + | 1 1 1 | ||
| + | 2 4 8 | ||
| + | 3 9 27 | ||
| + | 4 16 64 | ||
| + | 5 25 125 | ||
| + | 6 36 216 | ||
| + | 7 49 343 | ||
| + | 8 64 512 | ||
| + | 9 81 729 | ||
| + | </pre> | ||
รุ่นแก้ไขเมื่อ 15:11, 17 ตุลาคม 2551
ลูป While
ลูป while ในภาษาไพทอนมีรูปแบบดังต่อไปนี้
while <<นิพจน์ทางตรรกศาสตร์>>:
คำสั่ง #1
คำสั่ง #2
คำสั่ง #3
.
.
.
โดยตัวแปรภาษาไพทอนจะทำคำสั่งที่เว้นย่อหน้าเอาไว้ตราบเท่าที่นิพจน์ทางตรรกศาสตร์ยังเป็นจริงอยู่
>>> i = 0 >>> while i < 10: ... print i, i*i, i*i*i ... i = i+1 ... 0 0 0 1 1 1 2 4 8 3 9 27 4 16 64 5 25 125 6 36 216 7 49 343 8 64 512 9 81 729