📅  最后修改于: 2023-12-03 14:54:53.220000             🧑  作者: Mango
本文介绍了如何使用 Python 编写程序,分别计算偶数自然数和奇数自然数的平方和。
偶数自然数是指可以被 2 整除的自然数,例如2、4、6、8等。计算偶数自然数的平方和可以使用 for 循环和条件判断语句来实现。
# 计算1到n的偶数自然数平方和
def even_sum_of_squares(n):
even_sum = 0
for i in range(1, n+1):
if i % 2 == 0:
even_sum += i**2
return even_sum
代码解释:
even_sum
初始化为0,用来存储偶数自然数的平方和for
循环从1到n遍历自然数if
语句判断当前数是否为偶数,如果是则将其平方累加到 even_sum
中even_sum
奇数自然数是指不能被2整除的自然数,例如1、3、5、7等。计算奇数自然数的平方和同样可以使用 for 循环和条件判断语句。
# 计算1到n的奇数自然数平方和
def odd_sum_of_squares(n):
odd_sum = 0
for i in range(1, n+1):
if i % 2 != 0:
odd_sum += i**2
return odd_sum
代码解释:
odd_sum
初始化为0,用来存储奇数自然数的平方和for
循环从1到n遍历自然数if
语句判断当前数是否为奇数,如果是则将其平方累加到 odd_sum
中odd_sum
本文介绍了如何分别计算偶数自然数和奇数自然数的平方和,同时演示了如何使用 for 循环和条件判断语句实现。程序员只需根据需要调用上述函数即可得到结果。