大数求和在python中的实现问题,求大神解答
第一眼看到的错误是for i in range(min)首先要声明的是Python 支持大整数。你的代码是模仿c写的,有几个问题,变量命名的问题。下面的代码按照你的思路修改的。 【大数求和在python中的实现问题,求大神解答】 
■网友def bignumadd(a,b): a1=list(a) b1=list(b) d= big = max(len(a1),len(b1)) small = min(len(a1),len(b1)) f=0 for i in range(1, small+1): k=int(a1)+int(b1)+f f=k/10 k=k%10 d.insert(0,k) if (big == small and i == big and f \u0026gt; 0): d.insert(0,f) f = 0 if big \u0026gt; small : for i in range(small+1, big+1): k=int(a1)+f if (k\u0026gt;10): f=k/10 k=k%10 d.insert(0,k) else: f = 0 d.insert(0,k) if f \u0026gt; 0: d.insert(0,f) print \u0026#39;\u0026#39;.join(str(i) for i in d)
推荐阅读
- “一部手机读云南”上线力争建成国家方志大数据中心西南中心
- 联合国大数据全球平台中国区域中心在杭州成立
- |大数据赋力 半个多月前拉客的“黑车”精准落网
- 怎样成为一名合格的Python程序员?
- python 爬虫,咋获得输入验证码之后的搜索结果
- 孩子|和在夏天出生哪个更好?冬天生三个优势遥遥领先孩子在冬天出生
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
- 上海或苏州有没有比较好的大数据培训机构
- 零基础入门学习啥语言好
- 能源|苏州工业园区率先建成城市区域级能源大数据中心
