1 问题
水仙花数是什么?如何用python判断一个数是否为水仙花数?
2 方法
代码清单 1
Courier New字体,23磅行间距
n = int(input(‘please input a number:’))
x=n/100
x=int(x)
y=n%100/10
y=int(y)
z=n%10
m=x**3+y**3+z**3
if m ==n:
print(‘yes’)
else:
print(‘no’)3 结语
在用python解决实际问题时要先构思,巧妙运用函数,找出最优方案,提高效率。