어쩌면 그건 바보 같은 질문이고 내게 어리석은 실수지만이 제어 흐름을 작동시키지 못할 수도 있습니다. 여기for 루프와 함께 else를 사용하는 방법은 무엇입니까?
for x in range(1,10):
print(x)
if x==2:
print("working")
break
else:
print("stop")
쉘에 대한 결과입니다 : 여기 내 간단한 코드입니다
1
2
working
누구든지 나를 도울 수 있습니까?
예상되는 출력은 무엇입니까? –
항상 멈추고 나머지를 지우고 인쇄를 루프 바깥에두기를 원한다면 정확히 수행해야합니다. –
이 결과를 보면 출력 결과가 예상됩니다. 'for 루프 '가'Stop '을 출력하게하려면'break''d하지 않아야합니다. 'for 루프 '의'else' 절은'for 루프'가 완전히 실행되었을 때에 만 실행됩니다. – Scironic