首页 分享 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。 例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。

求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。 例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。

来源:萌宠菠菠乐园 时间:2025-04-14 02:50

最新推荐文章于 2025-01-17 15:22:22 发布

行云&流水 于 2019-04-19 20:43:50 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

‘’‘求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。
例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。’’’

while True: a=int(input('输入a:')) if len(str(a))==1: count = int(input('输入相加次数:')) def add(a,count): ''' :param a: #a为数字 :param count: #输入相加次数 :return: ''' list_new = []#建立空列表 s = 0#给s赋值0 a=str(a)#将a转化为字符串 for i in range(1,count+1): list_new.append(int(a*i)) print(list_new[i-1],end=" ") if i<count: print("+",end=" ") for j in list_new: s += j print( '=',s) #return s add(a,count) else: print('a输入错误')

12345678910111213141516171819202122232425262728

解法二:

while True: num=int(input('输入最后一位数:')) list=[] for i in range(1,num+1): list.append(int(str(num)[0]*i)) if len(str(list[-1]))==len(str(num)): total=sum(list) print('表格%s的和为%s:'%(list,total)) 12345678

相关知识

在python中,计算Sum = m + mm + mmm +mmmm+.....+mmmmm.....,输入两个数m,n。m的位数累加到n的值,列出算式并计算出结果:
每个汉字代表一个数,不同的汉字代表不同的数,请问“数数X科学=学数学”中数学两个字代表的是哪两个数?
Python编程实例精粹
如果a=3b,那么a和b的最大公因数是 如果a=3b那么a和b的最大公因数是多少
4÷5=几分之几
罩杯多少a到b a+b=1是多项式吗
Scratch编程入门练习作业—求连续数1-100之和
======题解======
30厘米=几分之几分米
你的生日数字相加等于几?如果=369,那你注定不平凡

网址: 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。 例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。 https://www.mcbbbk.com/newsview1115617.html

所属分类:萌宠日常
上一篇: 豚鼠的意思,豚鼠的近义词,豚鼠造
下一篇: 求和s=a+aa+aaa+aaa

推荐分享