Python:给定一个十进制的整数n,求出其各位数字平方相加之和
时间: 2024-05-06 11:20:14 浏览: 102
浅谈python中的数字类型与处理工具
可以将整数n转换为字符串,然后遍历字符串的每个字符,将其转换为数字并计算平方,最后累加起来即可。
代码如下:
```python
n = 1234
sum = 0
for digit in str(n):
sum += int(digit) ** 2
print(sum)
```
输出为 30,即 1^2 + 2^2 + 3^2 + 4^2 = 30。
阅读全文