반응형
입력을 평가하는 함수가 있는데 빈 줄에 들어갈 때까지 입력을 요청하고 평가해야합니다. 어떻게 설정할 수 있습니까?
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
반응형
'파이썬' 카테고리의 다른 글
파이썬 ValueError : 변환되지 않은 데이터가 남아 있습니다 : 02:05 (0) | 2020.12.30 |
---|---|
파이썬 Python에서 subprocess.call ( 'dir', shell = True)를 사용할 때 지정된 파일을 찾을 수 없습니다. (0) | 2020.12.30 |
파이썬 matplotlib 컬러 바에서 모든 n 번째 눈금 레이블을 숨기는 가장 깨끗한 방법은 무엇입니까? (0) | 2020.12.30 |
파이썬 Pandas : dict에서 DataFrame에 명명 된 열 만들기 (0) | 2020.12.29 |
파이썬 numpy 배열 행 주 및 열 주 (0) | 2020.12.29 |
댓글