NameError:name' x'没有在for循环中定义

时间:2016-04-11 14:28:21

标签: python list function loops for-loop

Python新手,试图弄清楚如何使用它。

使用下面的代码给我一个错误:

  

NameError:name' x'没有定义?

是否与在and循环中使用for有关?我该如何解决?

lis = list(range(101))
lis1 = lis[::-1]
tot = 0
for i in range(101) and x in lis[:-1]:
    tot = i + x
    print(tot)

1 个答案:

答案 0 :(得分:0)

你可以使用

lis = list(range(101))
lis1 = lis[::-1]
tot = 0
for i in range(101):
    for x in lis[:-1]:
        tot = i + x
        print(tot)