s=101 统计列表中能被5垫除和能被了垫除的数的个数,并将数量存储在字典中。 随机生成、或输叉,20个区间在(,9习]的整教列表)
时间: 2024-03-16 12:46:27 浏览: 27
循环结构:02在100到200之间,既能被3整除,也能被5整除的整数的个数(for循环)(枚举法).py
以下是代码实现:
```python
import random
# 生成随机整数列表
num_list = [random.randint(1, 9) for i in range(20)]
print("随机整数列表:", num_list)
# 统计能被5和2整除的数的个数
count_dict = {"能被5整除的个数": 0, "能被2整除的个数": 0}
for num in num_list:
if num % 5 == 0:
count_dict["能被5整除的个数"] += 1
if num % 2 == 0:
count_dict["能被2整除的个数"] += 1
print(count_dict)
```
输出结果示例:
```
随机整数列表: [8, 2, 7, 3, 6, 8, 8, 2, 8, 2, 7, 9, 8, 4, 9, 3, 1, 9, 9, 4]
{'能被5整除的个数': 0, '能被2整除的个数': 10}
```
在这个示例中,我们使用了Python中的random模块来生成随机整数列表。然后使用for循环遍历列表,判断每个数能否被5和2整除,并将统计结果存储在字典中。最后输出字典结果。
阅读全文