-4
그래서 내가 쓰고 싶은 프로그램은 int로 만들어진 두 개의 문자열 S1과 S2를 추가하는 것입니다. SUM = '883804239907' 예 : S1 = '129782004977', S2 = '754022234930', SUM = '883804239907' 지금까지이 작업을 수행했지만 여전히 전체 SUM을 유발하지는 못하기 때문에 문제가 있습니다.어떻게 파이썬에서 다음 스크립트를 작성할 수 있습니까?
고마워요. 숙제가 아닙니다. 그냥 재미로하고 있습니다. :) 처음 2 번의 실수는 이미 고쳤지만 마지막 하나는 내가 놓친 것입니다! 당신의 도움을 주셔서 감사합니다. 그리고 실제로이 전체 프로그램의 핵심이기 때문에 int (S1) + int (S2)를 사용할 수 없습니다. 파이썬은이 간격 [-2147483648,2147483648]의 숫자를 지원하지 않기 때문에 int에 str을 저장해야합니다. 먼저. – user3765119
@ user3765119 기꺼이 도와 드리겠습니다. 그러나 당신이 "파이썬은이 구간 [-2147483648,2147483648]에서 번호를 지원하지 않습니다"라는 것을 의미합니까? '123456789123456789123456789'와 같은 숫자를 문제없이 생성하고, 문자열로 변환하고, int로 반환하고, 계산을 수행 할 수 있습니다. len (str (2 ** 2 ** 2 ** 2 ** 2))', 당신에게 '19729'을줍니다. 이 버전을 지원하지 않는 특수 버전이나 파이썬 모듈을 사용하고 있습니까? –