求0~100以内偶数的和 sum = 0 for i in range(0,101): #判断i是不是偶数 if i % 2 == 0: #说明是偶数 sum += i print("0~100的偶数和是", sum) 求0~100以内的奇数和 #100以内奇数的和 sum = 0 for i in range(0,100): if i%2==1: sum += 1 print(sum) 一个自然数与3的和是5的倍数,与3的差是6的倍数,这个自然数最小是多少? index = 0 while True: if (index +3) %5 ==0 and (index -3) % 6 == 0: print(index) break index += 1 在400~500之间求一个数,他被2除余1,被5除余3,被8除余1,这个数是多少? for i in range(400,501): if i%2==1 and (i%5==3 and i%8==1) : print(i)5.打印三角形(等腰三角形) 打印三角形(等腰三角形) q=1 for q in range(1,5) : e=5-q for w in range(1,e) : print(" ", end="") e=2*q-1 for w in range(1,e+1