15552번 - 빠른 A+B
안녕하세요
이 코드를 제출했을 때는 맞았다고 뜨는데 Python3에서 직접 실행시키면 에러가 뜨는데 이유를 도통 모르겠어요..
에러메시지는 이것이에요..
N = int(sys.stdin.readline())ValueError: invalid literal for int() with base 10: ''
왜 Python에서는 안되는 걸까요?
Python 고수님들 알려주세요..
혹시 jupyter 에서 저 프로그램을 실행하셨나요?
jupyter 에서는 sys.stdin 이 원하는 곳에 연결되어 있지 않을 수 있습니다.
아하 그렇군요..!
아니요..! Python3.7에서 실행했습니다..! 설치된 패키지들을 다시 한번 봐야겠네요..
감사합니당!
명령 프롬프트에서 하시면 sys.stdin.readline() 후에 입력값을 받는 걸 보실 수 있습니다.
댓글을 작성하려면 로그인해야 합니다.
yjwi27 2년 전
안녕하세요
이 코드를 제출했을 때는 맞았다고 뜨는데 Python3에서 직접 실행시키면 에러가 뜨는데 이유를 도통 모르겠어요..
에러메시지는 이것이에요..
N = int(sys.stdin.readline())
ValueError: invalid literal for int() with base 10: ''
왜 Python에서는 안되는 걸까요?
Python 고수님들 알려주세요..