nums = list(map(int,input('输入四个一位整数(用空格分隔):').split()))
num,Sum = 0,0fori,n in enumerate(nums[::-1]):
num += n*10**iforiin range(1,num+1,2):
Sum += iprint('1~n之间(包括n)所有奇数的总和:',Sum)
weixin_39606118的博客第一个错误的地方是for i in str(n),input()输入的是整型,循环增加应该用for in range(n),str(n)并不能起到顺序增加的...python用户输入一个整数N,计算并输出1到N相加的和正确的程序示例是:扩展资料Python 内置...