python3基础代码100例018,复读机相加
作者:互联网
实例018:复读机相加
题目 求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。
程序分析 用字符串解决。
a=input('被加数字:')
n=int(input('加几次?:'))
res=0
for i in range(n):
res+=int(a)
a+=a[0]
print('结果是:',res)
该实例代码的巧妙之处就是利用字符串拼接,然后再转化成int类型,再进行累加
标签:aa,int,res,相加,复读机,018,input,100 来源: https://blog.csdn.net/wu860354668/article/details/100856752