qcyQCY 发表于 2020-9-23 16:08:19

Python循环1

为什么水仙花只显示一个


for x in range(100,1000):
    a=x//100
    b=x//10%10
    c=153%10
    if a**3+b**3+c**3==x:
      print(x)
      
      

疾风怪盗 发表于 2020-9-23 16:08:20

c写错了,写成153%10了
for x in range(100, 1000):
    a = x // 100
    b = x // 10 % 10
    c = x % 10
    if a ** 3 + b ** 3 + c ** 3 == x:
      print(x)

153
370
371
407

Process finished with exit code 0

snaker 发表于 2020-9-23 16:15:04

c=x%10
页: [1]
查看完整版本: Python循环1