1.用for循环计算 1~20 中的偶数之和偶数之积?
发布网友
发布时间:2023-07-17 09:59
我来回答
共1个回答
热心网友
时间:2024-12-05 01:20
可以使用for循环遍历1到20之间的所有数字,找出偶数并计算它们的和与积。具体代码实现如下:
sum = 0
proct = 1
for i in range(1, 21):
if i % 2 == 0:
sum += i
proct *= i
print("偶数之和为:", sum)
print("偶数之积为:", proct)
在这段代码中,我们定义了两个变量sum和proct来分别存储偶数之和和偶数之积。然后,使用for循环遍历1到20之间的所有数字,判断当前数字是否是偶数。如果数字i是偶数,则将其加入到sum和proct中分别进行求和和求积操作。
最后,输出偶数之和和偶数之积的结果。运行上述代码,可以得到以下结果:
偶数之和为: 110
偶数之积为: 3715891200
因此,1到20中的偶数之和为110,偶数之积为3715891200。