2017-12-18 35 views
1

나는 파이썬을 배우기 시작했습니다. 여기에 무슨 문제가 있습니까? 왜 내가 더 출력을파이썬 이유는 여기에 출력이 없습니다

감사를 얻을과 기능은 아무것도보다 먼저 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

도움 주셔서 감사합니다 –