不知道这几个代码怎么敲

img

img

img

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