编写函数fun,判断一个整数n的各位数字平方之和能否被五整除可以被五整除则返回一,否则返回零
时间: 2023-12-19 15:06:03 浏览: 110
python判断一个数是否能被另一个整数整除的实例
以下是fun函数的Python实现:
```python
def fun(n):
digit_sum = sum(int(digit)**2 for digit in str(n))
return 1 if digit_sum % 5 == 0 else 0
```
函数首先计算n的各位数字平方之和,使用了Python中的生成器表达式和str()函数将整数n转换为字符串再分离各个数字。然后判断数字平方和是否能被5整除,如果是则返回1,否则返回0。
阅读全文