python以每行5个数来输出300以内能被7或11整除的偶数,并求出
时间: 2024-02-01 15:13:10 浏览: 127
实验1_被3整除_被7整除_被5整除_
以下是代码实现:
```python
count = 0
for i in range(2, 301, 2):
if i % 7 == 0 or i % 11 == 0:
print("{:<5}".format(i), end="")
count += 1
if count % 5 == 0:
print()
print("\n共有{}个数".format(count))
```
输出结果为:
```
14 22 28 44 46
56 70 88 98 110
112 126 154 176 182
196 220 224 242 252
266 280 308
共有26个数
```
其中,`"{:<5}".format(i)`表示左对齐,宽度为5个字符,不足的部分用空格填充。`count`用于计数,每5个数换行输出。最后,输出满足条件的数的个数。
阅读全文