ValueError: invalid literal for int() with base 10: '\n'
형변환 에러이다.
10진수 int()로 변환할 수 없는 문자열이라는 뜻이다.
코딩테스트 문제를 연습할 때 코드 상의 문제가 없는데 위 에러가 계속 떠서
당황했던 기억이 있다.
import sys를 했을 때 발생하는데
sys.stdin.readline()은 뒤에 개행문자가 같이 입력되기 때문이다.
-> strip()을 사용하여 해결한다.
728x90
'컴퓨터 > python' 카테고리의 다른 글
[python] 중복 순열과 중복 조합 (0) | 2023.06.13 |
---|---|
[python] Permutations와 Combinations (순열과 조합) (0) | 2023.06.10 |
[python] Tree 순회하기 (0) | 2023.04.18 |
[python] heapq (0) | 2023.04.17 |
[python] Set() 집합 연산 (0) | 2023.04.05 |