每次数值*10,再加下一个数
你题目的解答代码如下:
import requests
n = int(input("请输入一个整数:"))
s = 0
t = 0
for i in range(1,n+1):
t = t*10+i
s += t
print(s)
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!
从1开始循环乘以10,再加上下一个数字
import sys
num=int(input())
sum=0
total = 0
for i in range(1,num+1):
sum = sum*10 + i
total += sum
print(total)
如果是for循环,在for循环里面加入一个if判断,如果大于你设置的阀值的话就输出数列的和并且break结束循环
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!