2017-03-11 1 views
-1

저는 파이썬 초보자입니다.루프가 끊어 지더라도 루프를 사용할 수있게 만들기

어쨌든 break, pass 또는 continue을 사용하는 경우 다소 혼란 스럽습니다. 루프가 끊어지기를 원하지만 모든 코드가 다시 실행 된 후에 루프가 다시 실행됩니다. 이 몇 가지 예제 코드입니다 : 기본적으로

score = 100 
while True: 
    score + 1 
    # break, continue, or pass 

score - 30 

, 내가 점수가 1에 의해 이동되는 일이 원하는, 다음이 30만큼 아래로 이동 한 다음 1

어떻게에 의해 계속해야 나는 이것을 성취합니까? 미리 감사드립니다!

+0

다음에 * 다른 루프를 넣으시겠습니까? 그렇게하면 뺄셈도 반복 할 수 있습니다. –

+1

정확히 무엇을하려고합니까? – Hum4n01d

답변

1
score = 100 
first = True 
while True: 
    while True: 
     score += 1 
     if first: 
      first = False 
      break 
    score -= 30 
관련 문제