for a in range(100, 1000):
# 或者
# z=a%18
# x=a%100//10
# c=a//100
# if a == z ** 3+ x ** 3 + c ** 3
if a == (a // 100) ** 3 + ((a // 10) % 10) ** 3 + (a % 10) ** 3:
print(a)
sum = 1
for x in range(1, 11):
sum = sum * x
x = x + 1
print(sum)
sum = 0
for n in range(1, 11):
jie = 1
for x in range(1, n+1):
jie*=x
sum +=jie
print(sum)
这段代码展示了Python中的for循环用于遍历数字范围,并执行特定计算。第一部分查找立方和等于自身的三位数,第二部分计算1到10的乘积,第三部分计算1到10的斐波那契数列之和。
3732

被折叠的 条评论
为什么被折叠?



