sop369   1년 전

파이썬 공푸를 처음 독학시작해서 왜 계속 런타임 오류로 뜨는지 잘 모르겠습니다.

처음에는 변수 su가 sum으로 이름을 써서 나오는 줄 알았는데 아닌가봐요 ㅠ

왜인지 알 수 있을까요?

jung2381187   1년 전

input 함수는 한 줄을 통째로 읽기 때문에, 7번째 줄에서 input()의 결과는 여러 수가 적혀있는 줄 전체입니다. 이걸 int 함수에 넣으면 띄어쓰기 때문에 오류를 띄웁니다.

map(int, input().split())으로 입력받으면 여러 수가 든 map 객체를 얻을 수 있고, list(map(int, input().split()))를 쓰면 여러 수가 든 리스트를 얻을 수 있습니다.

댓글을 작성하려면 로그인해야 합니다.