【发布时间】:2014-08-19 05:59:36
【问题描述】:
def the(x):
i = 0
while i < 6:
i += x
print "i equals %s" % i
if i == 5:
print "This replaces the 5th iteration"
我有一个循环,将 i 递增 1,在 i
我想删除第 5 次迭代(“i 等于 5”)并将其替换为字符串:“This replaces the 5th iteration”。
我有什么选择?
【问题讨论】:
-
阅读
if语句的完整语法,特别是else部分。 -
天哪,我可以停止被否决吗?这怎么可能是重复的,没有提到装饰器这个词?我什至不知道装饰器是什么
-
显然不是重复的;投票赞成的人显然犯了一个错误。不过没关系,因为在关闭之前需要更多选票,而且不太可能获得这些选票。至于为什么它被否决,我猜测可能只是因为这个问题太基本了(我个人认为这个问题对于这个网站来说非常好)。
-
对初学者有点敌意。该网站应该有一个初学者标签,为回答的人提供代表+特殊教师徽章。
-
是的,这个网站有时对初学者有点苛刻。我不能说我喜欢那样。
标签: python loops while-loop iteration