2016-11-18 6 views
-6

私はPythonには新しく、知りたかったのですが、20からカウントダウンするプログラムはどうやって書いていますか?また、どのように「しばらく」とwhileループとカウントダウン20

答えて

-2

ループ「場合」これはそれをあなたがループ内にif文を含める必要がある場合は、あなたがこれを行うことが

x = 20 

while x > 0: 
    print(x) 
    x -= 1 

をするだろうと述べたプログラムを組み込みますか代わりに。

x = 20 

while True: 
    print(x) 
    x -= 1 
    if x == 0: 
     break 

あなたがforループでこれをやってみたかった場合、それは次のようになります。

for x in range(1, 20): 
    print(x) 

あなたは1行ですべてをやってみたかった場合は、あなたがこれを行うことができます。 whileループやif文は使用しないことに注意してください。

print("\n".join([str(x) for x in range(20, 0, -1)])) 
+0

ありがとう。ちょうど2つの他の簡単な質問、私は範囲が必要でしょうか?私は10,9,8 .......、1から数えていく数字をどうやって見ることができますか? –

+0

1行のソリューションを実行する場合は、範囲が必要です。 10から1に変更したい場合は、20を10に変更してください。 –

+0

"whileループ"と "forループ"が必要です –

関連する問題