n=int(input('请输入你学号的后四位:'))
i=2
s=0
while i <= n:
s=s+i
i=i+2
print('n={0}\n2+4+5+......+{0}={1}'.format(n,s))
觉得有用的话采纳一下哈
n = int(input("请输入你学号后四位:"))
num = 2
res = 0
while num <= n:
if num % 2 == 0:
res += num
num += 1
print(f"2+4+6.....+{n}={res}")
from random import randint
num = 0
while num < 10:
print(f"{randint(10,99)}+{randint(10,99)} = ( )")
num += 1
# 不止可以算水仙花,还可以算各种自幂数它的每个位上的数字的 n 次幂之和等于它本身的数字
start = 100
end = 999
while start < end:
length = len(str(start))
res = 0
for i in range(length):
res += int(str(start)[i])**length
if res == start:
print(start)
start += 1