打印出100-999所有的水仙花数,所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身 如:153是一个'水仙花数',因为153=1的三次方+5的三次方+3的三次方
n = [] for i in range(100,1000): i = str(i) a = pow(int(i[0]),3) b = pow(int(i[1]),3) c = pow(int(i[2]),3) if a+b+c == int(i): n.append(i) else: continue print(n)