본문 바로가기
파이썬

파이썬 Python : 특정 입력을 얻을 때까지 프로그램을 계속 반복하는 방법은 무엇입니까?

by º기록 2020. 12. 30.
반응형

입력을 평가하는 함수가 있는데 빈 줄에 들어갈 때까지 입력을 요청하고 평가해야합니다. 어떻게 설정할 수 있습니까?

while input != '':
    evaluate input

나는 그런 것을 사용하려고 생각했지만 정확히 작동하지 않았습니다. 도움이 필요하세요?

 

해결 방법

 

이를 수행하는 두 가지 방법이 있습니다. 첫 번째는 다음과 같습니다.

while True:             # Loop continuously
    inp = raw_input()   # Get the input
    if inp == "":       # If it is a blank line...
        break           # ...break the loop

두 번째는 다음과 같습니다.

inp = raw_input()       # Get the input
while inp != "":        # Loop until it is a blank line
    inp = raw_input()   # Get the input again

Python 3.x를 사용하는 경우 raw_input input 으로 바꿔야합니다.

 

참조 페이지 https://stackoverflow.com/questions/20337489

 

 

반응형

댓글