Python程序来确定给定的数字是否是Harshad数
当需要确定一个给定的数字是否是Harshad数时,可以使用简单的循环和’%’运算符,’+’运算符和’//’运算符。
Harshad数也称为Niven数。它是一个数,其基数是一个整数,当它被写为该基数值时,可以被其数字之和除尽。
下面是一个示例
更多Python相关文章,请阅读:Python 教程
例子
输出
说明
- 定义了一个数。
- 另一个和变量被赋值为0。
- 检查数字是否大于0,对其执行模数操作。
- 将此结果添加到’sum’中,然后再次将数字除以10。
- 如果数字和总和被除以余数为0,则被认为是一个Harshad数。
- 否则,它不被视为Harshad数。