Re: [問題] for 迴圈的變數
※ 引述《zha0 (這個帳號是掛網用)》之銘言:
: print i
: i+=1
: 請問要怎麼改 i 的值? c 可以 , py 不能改 XD
迴圈有兩種不同的觀念
固定圈數的迴圈(對應 loop program)
跟不定圈數的迴圈(對應 while program)
相對應於 python 中的,就是 for 跟 while 迴圈。
C 裡面的 for while 都是不定圈數的迴圈。
只是語意上面 for 方便用來寫固定圈數的迴圈。
所以要怎麼改寫,完全要看你想要表達什麼。
用 while 迴圈當然一定能寫。
單純以你的原來的例子,可以改成類似 range(1,100,2) 即可。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.190.110
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章