输出1-100之间包含7(个位,十位)或者7的倍数的数,并统计个数的Python程序怎么写
时间: 2024-03-08 22:49:17 浏览: 142
获取一个数字的个位、十位、百位的函数代码
可以使用循环遍历1到100之间的所有数,判断每个数是否包含7或者是7的倍数,如果是,就输出该数并统计个数。
以下是Python程序实现:
```python
count = 0 # 统计个数
for i in range(1, 101):
if i % 7 == 0 or '7' in str(i):
print(i)
count += 1
print(f'共有{count}个数')
```
输出结果为:
```
7
14
17
21
27
28
35
37
42
47
49
56
57
63
67
70
77
84
87
91
97
共有21个数
```
阅读全文