2014-11-17 3 views
-3

여기에는 제가 작업중인 더 큰 프로젝트의 코드 스 니펫이 있습니다. Python 값이 추가되지 않습니다.

import time 
value = 0 
xyz = 1 
while xyz == 1: 
    print(value + 1) 
    time.sleep(1) 

은 무한 대신 반복적으로 1를 인쇄 물론 1,2,3,4 등

+2

왜 증가해야합니까? –

답변

3

을 수정하지 않을 경우


또 다른 참고 while True:while xyz == 1:을 조정할 수 있습니다. 반복 할 때마다 증가 시키려면 value += 1 또는 value = value + 1을 루프에 추가하십시오.

while xyz == 1: 
    value += 1 
    print(value) 
    time.sleep(1) 
+1

@MagikCow : 그렇다면 어떤 언어를 사용하고 있습니까? 파이썬이 아닙니다. –

+0

@StevenRumbalski 그것은 파이썬입니다. – MagikCow

0

을가는 일을 인쇄합니다. 그냥 수행하고 있습니다 print(value + 1)

value이 변경 될 것으로 예상되는 경우 인쇄하지 말고 다시 지정해야합니다.

while xyz == 1: 
    value = value + 1 
    print(value) 
    time.sleep(1) 

이것은 예상 한 것과 인라인 인 것 같습니다. 당신이 무한 루프를 계획하고 당신은 value을 변경하지 않을 xyz

관련 문제