1231343
13242134
.
.
(more lines of numbers)
.
.
0 0 0(end of the line)
내가 작동하지 않았다 분명이 같은 일을하지만, 시도 첫 줄 앞에 줄이 선언되지 않았기 때문입니다.
while line != "0 0 0":
line = raw_input()
올바른 트랙에도 있습니까? 아니면 다른 것을 사용해야합니까?
1231343
13242134
.
.
(more lines of numbers)
.
.
0 0 0(end of the line)
내가 작동하지 않았다 분명이 같은 일을하지만, 시도 첫 줄 앞에 줄이 선언되지 않았기 때문입니다.
while line != "0 0 0":
line = raw_input()
올바른 트랙에도 있습니까? 아니면 다른 것을 사용해야합니까?
무한 루프를 사용하고, 사용 break
statement를 조건이 충족되면 루프에서 얻을 수에 대한 방법 :
while True:
line = raw_input()
if line == '0 0 0':
break
# do something with `line`
또는 감시 값 iter
를 사용 : 당신을 가정
for line in iter(raw_input, '0 0 0'): # will keep call `raw_input` until meet 0 0 0
# do something with `line`
그래서'whil 바로 전에'line = None'을 추가하지 마십시오. e'? –
코드가 저에게 효과적입니다. –
오, 내가 그 일을 할 수 있었다고 생각합니다 : p –