lily.py 345 B

12345678910111213141516
  1. """
  2. 找出100~999之间的所有水仙花数
  3. 水仙花数是各位立方和等于这个数本身的数
  4. 如: 153 = 1**3 + 5**3 + 3**3
  5. Version: 0.1
  6. Author: 骆昊
  7. Date: 2018-03-02
  8. """
  9. for num in range(100, 1000):
  10. low = num % 10
  11. mid = num // 10 % 10
  12. high = num // 100
  13. if num == low ** 3 + mid ** 3 + high ** 3:
  14. print(num)