Python写一个程序找出所有[100,200]以内同时被5和7整除的整数加入列表并求和

如题所述

# 初始化一个空列表
result = []
# 遍历[100,200]范围内的所有整数
for i in range(100, 201):
# 如果当前整数同时被5和7整除

if i % 5 == 0 and i % 7 == 0:
# 将该整数加入结果列表中

result.append(i)
# 计算结果列表中所有整数的和
total = sum(result)
# 输出结果
print("所有符合条件的整数之和为:", total)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-11-16
#1以下代码中有"(Tab)"时按"Tab"键
lista=[]#列表lista设置为空,用于存放符合条件的整数
for j in range(100,201):#遍历范围[100,200]
(Tab)if(j%5==0 and j%7==0):#条件
(Tab)(Tab)lista.append(j)#添加进列表
#print(lista)
print(sum(lista))#求和
#2
print(sum([j for j in range(100,201) if j%5==0 and j%7==0]))#求和
#3
print(sum([j for j in range(100,201) if j%(5*7)==0]))#求和
第2个回答  2022-07-05

有能解答这个规律的么

第3个回答  2022-10-26
Python实现代码如下
x=[]
for i in range(100,201):
if i%5==0 and i %7==0:
x.append(i)
print(x)
第4个回答  2022-07-31
Python实现代码如下
x=[]
for i in range(100,201):
if i%5==0 and i %7==0:
x.append(i)
print(x)