作者mikapauli (cablin)
看板Python
標題Re: [問題] for 迴圈的變數
時間Sat Feb 18 16:09:35 2012
※ 引述《zha0 (這個帳號是掛網用)》之銘言:
:
: >>> for i in range(1,100,1):
: print i
: i+=1
:
: 1
: 2
: 3
: 4
: 5
: 6
: ...
: 100
:
: 請問要怎麼改 i 的值? c 可以 , py 不能改 XD
:
首先上面應該只會跑到99
下面的寫法應該能滿足你的需求
>>> a = range(1,100,1)
>>> for i in a:
print i
del a[0]
--
「死ぬのっていや? 殺されたくない?」
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.236.23
→ uranusjr:一般而言不建議用這種方法 02/18 17:08
→ kdjf:這要debug的話, 會D到死掉吧.... 02/18 18:13
→ mikapauli:我可是打死也不會這樣寫w(functional programming最高!) 02/18 20:18
推 cobrasgo:這樣寫你會很慘… 02/19 16:09