Python 计算1到100的所有奇数的平方和

Document 对象参考手册 Python3 实例

我们需要编写一个 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)

代码解析:

  1. total_sum = 0:初始化一个变量 total_sum 用于存储所有奇数的平方和。
  2. for i in range(1, 101):使用 for 循环遍历从 1 到 100 的所有整数。
  3. if i % 2 != 0:使用 if 语句检查当前数字 i 是否为奇数。i % 2 != 0 表示 i 除以 2 的余数不为 0,即 i 是奇数。
  4. total_sum += i ** 2:如果 i 是奇数,则计算其平方并加到 total_sum 中。
  5. print("1到100的所有奇数的平方和为:", total_sum):最后输出所有奇数的平方和。

输出结果:

1到100的所有奇数的平方和为: 166650

Document 对象参考手册 Python3 实例