#P0026. 幸运数字

幸运数字

1. 问题描述

编写一个函数,接受一个整数作为参数,判断该数字是否为幸运数字。

幸运数字的定义是:将数字转换为字符串,然后将其各个位上的数字相加,若结果为1,则该数字是幸运数字;否则,将结果继续做相同的操作,直到得到一个个位数为止。

例如,

1988=>1+9+8+8=26=>2+6=81988 => 1 + 9 + 8 + 8 = 26 => 2 + 6 = 8

2. 输入和输出

输入方式:

  • 一个整数
  • 使用 input() 读入, 注意读入之后是一个字符串, 需要自己进行处理

输出方式:

  • 一个布尔值(True/False
  • 使用 print() 输出

输入输出示例

# 输入: 
100
# 输出: 
True
# 输入: 
299
# 输出: 
False