예외 문 오류 파이썬 시도

비살
def validnumber():
    notValid=True
    while(notValid==True):
        number=input('Enter number between 0 and 9->')
        if number=='':
            print('Empty input!')
        else:
            try:
                number=int(number)

            except ValueError:
                print('Number not an int value!Try Again!')
            else:
                if number>=0 and number<=9:
                    notvalid=False
    return number

def main():
    myvalidnumber=validnumber()
    print(myvalidnumber)

main()      

얘들 아. 이 프로그램을 작성하고 질문이 1 개 있습니다.

-> 0에서 9 사이의 숫자를 입력해도 프로그램이 종료되지 않습니다. 왜 이런 일이 발생하는지 설명해 주시겠습니까?.

미리 감사드립니다 :)

네네

Python의 변수는 대소 문자를 구분합니다. notvalid과 같지 않습니다 notValid. 그래서 당신이 말할 때

notvalid=False

새 변수를 만들고 있습니다. 그냥 변경하십시오

notValid = False

그리고 당신은 괜찮습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

예외 문 파이썬 시도

분류에서Dev

더 적은 return 문으로 파이썬 오류 예외 처리?

분류에서Dev

파이썬 예외 : 구문 분석 오류

분류에서Dev

업데이트 쿼리 실행시 MySQL 구문 오류 예외

분류에서Dev

객체 구문 분석 시도 / 캐치 예외 오류

분류에서Dev

C ++ 문자열 길이 오류 예외

분류에서Dev

파이썬 예외 구문 차이?

분류에서Dev

Python 예외 구문 오류

분류에서Dev

파이썬 while 문 오류

분류에서Dev

MYSQL 또는 파이썬 부문 예외

분류에서Dev

"범위 외"컴파일 오류 문제 해결 시도 : CodeBlocks, Linux Fedora

분류에서Dev

문자열 정의시 키 오류, 파이썬

분류에서Dev

파이썬 if 문 구문 오류 문제

분류에서Dev

"컴파일 오류 예상 문 끝"이 vba에 표시되지 않도록하는 방법

분류에서Dev

파이썬 JSON 직렬화 시도 / 예외

분류에서Dev

파이썬은 재귀를 사용하여 시도 / 예외 / else

분류에서Dev

404 페이지에 예외 오류 메시지 표시

분류에서Dev

Celery 오류 이메일에서 종료 된 예외 무시

분류에서Dev

CmisConnectionException : 구문 분석 예외 오류

분류에서Dev

파이썬 코드의 구문 오류

분류에서Dev

JSON 구문 분석 파이썬 오류

분류에서Dev

파이썬 조건부 구문 오류

분류에서Dev

파이썬 문자열 분할 오류

분류에서Dev

파이썬에서 SQL 구문 오류

분류에서Dev

셸 스크립트 구문 오류 : 예기치 않은 파일 끝 (여러 응답 시도)

분류에서Dev

GraphQLError : 구문 오류 : 예상 :, 발견 {아마도 구문 오류

분류에서Dev

XML 구문 오류-포착되지 않은 예외 '예외'

분류에서Dev

테이블에 행을 삽입하려고 할 때 SQL 구문 오류 예외

분류에서Dev

테이블에 행을 삽입하려고 할 때 SQL 구문 오류 예외

Related 관련 기사

뜨겁다태그

보관