筛选自各个专业网站的精选题目,让你更快掌握PYTHON!
等级:初级
题目: 计算列表中所有偶数的和
描述: 给定一个由数字组成的列表,编写一个函数来计算列表中所有偶数的和。
示例:
nums = [1, 2, 3, 4, 5, 6]
sum_of_evens(nums) # 输出: 12
考察内容:
- 列表操作
- 条件判断
- 累加求和
答案解析:
def sum_of_evens(nums: list) -> int:
"""
计算列表中所有偶数的和。
参数:
nums (list): 数字列表。
返回:
int: 列表中所有偶数的和。
"""
total = 0
# 遍历列表中的每个元素
for num in nums:
# 判断是否为偶数
if num % 2 == 0:
total += num
return total
if __name__ == "__main__":
nums = [1, 2, 3, 4, 5, 6]