2017-12-18 14 views
1

私はPythonを学び始めました。 ここで何が間違っていますか? は、なぜ私は何も出力になぜ私はここに出力がない

感謝を取得していないし、あなたの関数が何かを行う前returnを使用して、私の悪い英語のコメントで述べた@alfasinたよう

 def countdown(): 
      i=5 
      while i > 0: 
        return i 
        i -= 1 
      print (i) 
+1

'最初の反復の前にi'ベイルアウト返しをあなたはおそらく行うためのものは何

このでした終了 – alfasin

答えて

1

、あなたが機能の救済のために申し訳ありません。関数を呼び出すその後

def countdown(): 
    i = 5 
    while i > 0: 
     print(i) 
     i -= 1 

    return i 

countdown() 

出力:

5 
4 
3 
2 
1 
+0

おかげでたくさんの人 –

+0

あなたの助けをありがとう –

関連する問題