我有这样的代码:PYTHON:列表的打印X项目
U = [1,2,3,4,5,6,7,8,9,10,11,12]
def bla(anzahl):
zaehlwerk = 0
while zaehlwerk < anzahl:
for x in U:
zaehlwerk = zaehlwerk +1
print x
我的查询:
bla(3)
我希望现在我会得到第3个列表项,而是我得到整个列表。
1
2
3
4
5
6
7
8
9
10
11
12
我试图调试,因为我认为也许计数器不会工作,但它确实。但那么我的错误在哪里?
对于U中的x为U中的所有x运行并且while循环仅在第一次时被检查。获取一个调试器/ IDE,并逐行执行一行代码。 – 2014-11-06 20:01:14
这就是我所做的(如上所述),因为我认为计数器是错误的。我怎样才能让while循环再次检查? – bngschmnd 2014-11-06 20:02:26
在这样的情况下,只需按顺序查看每一行代码,从字面上理解它,然后就可以知道它了....即“当我
LukeP
2014-11-07 19:11:39