2017-05-03 12 views
-4

forループの外側にあるxの値だけでなくxのすべての値を出力しようとしています。自分のコードにどのような変更を加える必要がありますか?Pythonのforループの外に変数を取得する

for x in range(10): 
    x 

print x 
+6

ループ – Peter

+0

を置くための内部print文を入れて内部だけを印刷します。9.すべての値を1から9で印刷します。 – sainidad

+0

現在のコードはforループの外側にprintステートメントを持っていますので、x = 9の最後の値を印刷します。forループは、ループの各繰り返しを印刷します... – Peter

答えて

1

に:

vars = [] 
for i in range(10): 
    vars.append(i) 
for i in vars: 
    print i 

アウト:

0 
1 
2 
3 
4 
5 
6 
7 
8 
9 
+0

のポイントが不足していますこれはforループの外です..別のforループ – Oliver

0

ちょうどprint(range(10))を行うために容易になるだろうが、あなたにも行うことができます:

aux = [] 
for x in range(10): 
    aux.append(x) 

print(aux) 
1

この

を使用します
for x in range(10): 
    print(x+"\n") 

出力は

0 1 2 3 4 5 6 7 8 9 

アウト

0 

1 

... 

9 

または

for x in range(10): 
    print(x+end=' ') 

になります:)

関連する問題