@demo小计 python求所有三位数中的水仙花数 for i in range(100, 1000): a = int(str(i)[-1]) b = int(str(i)[-2]) c = int(str(i)[0]) if a ** 3 + b ** 3 + c ** 3 == i: print(i) 结果