作者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
1F:→ uranusjr:一般而言不建议用这种方法 02/18 17:08
2F:→ kdjf:这要debug的话, 会D到死掉吧.... 02/18 18:13
3F:→ mikapauli:我可是打死也不会这样写w(functional programming最高!) 02/18 20:18
4F:推 cobrasgo:这样写你会很惨… 02/19 16:09