编程论坛
注册
登录
编程论坛
→
Python论坛
循环
lsp19991127
发布于 2018-11-17 21:27, 1633 次点击
给定一个数a,求s=a+aa+aaa+aaaa+aaaaa的值,其中a是一个数字(1-9之间)例如2+22+222222221。用for循环和while求解
,各位大佬给点思路。谢谢!
[此贴子已经被作者于2018-11-17 21:32编辑过]
2 回复
#2
gold615
2018-11-17 23:57
def getSum(a,count = 4):
result = a
previous = a
for i in range(count - 1):
previous = previous * 10 + a
result += previous
return result
#3
lsp19991127
2018-11-18 16:03
回复 2楼 gold615
看不懂
1