可以这样做:
m =int(input("请输入一个正数: "))
# 将数字转换为字符串
m_str = str(m)
# 初始化结果变量
result = 0
# 遍历每一位数字,并计算其平方和
for char in m_str:
result += int(char) ** 2
# 输出结果
print(result)
这段代码会提示用户输入一个正数,然后计算其各位数字的平方和,最后直接输出结果。
可以这样做:
m =int(input("请输入一个正数: "))
# 将数字转换为字符串
m_str = str(m)
# 初始化结果变量
result = 0
# 遍历每一位数字,并计算其平方和
for char in m_str:
result += int(char) ** 2
# 输出结果
print(result)
这段代码会提示用户输入一个正数,然后计算其各位数字的平方和,最后直接输出结果。