以下是一个求1000内水仙花数的Python程序:for num in range(1,1001):
#按位分解出个位,十位,百位数字
g = num % 10
s = num // 10 % 10
b = num // 100
if num == g ** 3 + s ** 3 + b ** 3:
print('%d是水仙花数' % num)
#按位分解出个位,十位,百位数字
g = num % 10
s = num // 10 % 10
b = num // 100
if num == g ** 3 + s ** 3 + b ** 3:
print('%d是水仙花数' % num)