2016-04-11 15 views
0

Pythonに新しく、使い方を理解しようとしました。コードの以下の部分を使用してNameError:forループにname 'x'が定義されていません

は私にエラーを与える:

NameError: name 'x' is not defined?

はそれがforループでandを使用することに関連していますか?どうすれば修正できますか?

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

を使用することができ、それをより意味のあるタイトルを与えることを試み、「パイソン」タグを追加しました。 –

+2

2つのリストの同じ位置にある要素を集計したいのか、または1つ目のリストの要素と2番目のリストの要素を合計したいのかは不明です。 – Daniele

答えて

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) 
関連する問題