给定两个字符串形式的非负整数 num1
和num2
,计算它们的和。
注意:
num1
和num2
的长度都小于 5100.num1
和num2
都只包含数字0-9
.num1
和num2
都不包含任何前导零。- 你不能使用任何內建 BigInteger 库, 也不能直接将输入的字符串转换为整数形式。
class Solution(object): def addStrings(self, num1, num2): """ :type num1: str :type num2: str :rtype: str """ n1=0 n2=0 for i in num1: n1=n1*10+int(i) for j in num2: n2=n2*10+int(j) # print(n1,n2) return str(n1+n2) f=Solution() print(f.addStrings("1222","10"))