나는 try와 except를 사용하여 빈 사용자 입력을 어떻게 잡을 수 있는지 알아 내려고하고있다. 당신은 예를 들어이 있던 경우 :파이썬에서 try와 except를 사용하여 빈 사용자 입력을 잡는 방법?
try:
#user input here. integer input
except ValueError:
#print statement saying empty string.
나는 또한 만들기 위해 다른 값 오류를 잡을 필요가 있지만 그들은 내가 그림을 순서에 경우 및 ELIF 설정을 사용할 수있는 방법을 정수가 아닌 문자 또는 문자열을 입력해야합니다
try:
user_input = input() # raw_input in Python 2.x
if not user_input:
raise ValueError('empty string')
except ValueError as e:
print(e)
을하지만 "정수 : 그것은 빈 문자열 또는 str을 대신 INT
StackOverflow에 오신 것을 환영합니다! 코드를 게시 해 주셔서 감사합니다.하지만 질문에 대한 설명을 추가하십시오. 어떤 문제가 있으며, 예상되는 결과는 무엇이며, 지금까지 시도한 내용은 무엇입니까? (http://whathaveyoutried.com)? [질문 체크리스트] (http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist)를 통해 귀하의 질문에 더 잘 답변 할 수 있습니다. 감사! –