【发布时间】:2013-12-28 21:32:57
【问题描述】:
def nrooks(n):
#make board
print n # prints 4
arr = [0 for n in range(n)] # if 0 for n becomes 0 for x, it works fine
print n # prints 3 instead of 4
nrooks(4)
为什么第二个 n 变成 3 ,与给定参数不同?
【问题讨论】:
-
或者this one
标签: python-2.7