Python 计算1到100的所有奇数的平方和
我们需要编写一个 Python 程序来计算从 1 到 100 的所有奇数的平方和。我们可以使用循环和条件语句来实现这个功能。
实例
total_sum = 0
for i in range(1, 101):
if i % 2 != 0:
total_sum += i ** 2
print("1到100的所有奇数的平方和为:", total_sum)
for i in range(1, 101):
if i % 2 != 0:
total_sum += i ** 2
print("1到100的所有奇数的平方和为:", total_sum)
代码解析:
total_sum = 0
:初始化一个变量total_sum
用于存储所有奇数的平方和。for i in range(1, 101)
:使用for
循环遍历从 1 到 100 的所有整数。if i % 2 != 0
:使用if
语句检查当前数字i
是否为奇数。i % 2 != 0
表示i
除以 2 的余数不为 0,即i
是奇数。total_sum += i ** 2
:如果i
是奇数,则计算其平方并加到total_sum
中。print("1到100的所有奇数的平方和为:", total_sum)
:最后输出所有奇数的平方和。
输出结果:
1到100的所有奇数的平方和为: 166650
点我分享笔记