인프런 커뮤니티 질문&답변

DR_K님의 프로필 이미지
DR_K

작성한 질문수

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

예외처리

nums.append 두번째 줄이 인식이 안됩니다.

작성

·

193

0

try:
    print("나누기 전용 계산기입니다.")
    nums = []
    nums.append(int(input("첫 번째 숫자를 입력하세요 : "))
    nums.append(int(input("두 번째 숫자를 입력하세요 : ")))
    nums.append(int(nums[0]/nums[1]))
    print("{0} / {1} = {2}".format(nums[0], nums[1], nums[2]))

except ValueError : 
    print("에러! 잘못된 값을 입력하였습니다.")

except ZeroDivisionError as err:
    print(err)

답변 5

1

나도코딩님의 프로필 이미지
나도코딩
지식공유자

첫번째 숫자 입력하는 부분 맨 끝에 닫는 괄호 ) 가 하나 빠졌네요 ^^

0

이사이트 참고해보세요 https://masakor.com/

0

DR_K님의 프로필 이미지
DR_K
질문자

아이고 감사합니다 ㅠㅠ 좀 더 살펴봤어야했는데 ㅠㅠ 

친절한 답변 감사합니다 

0

DR_K님의 프로필 이미지
DR_K
질문자

첫번째 nums.append는 멀쩡히 잘 되는데

두번째 nums.append는 nums부분에 빨간 줄이 그어지고 

invaild syntax가 뜨네요 ㅠㅠ 뭐가 문제일까요

0

DR_K님의 프로필 이미지
DR_K
질문자

 File "c:/Users/DoctoR K/Desktop/pythonworkspace/aa.py", line 5

    nums.append(int(input("두 번째 숫자를 입력하세요 : ")))

    ^

SyntaxError: invalid syntax

DR_K님의 프로필 이미지
DR_K

작성한 질문수

질문하기