写一个1000以内所以能同时被4和6整除的正整数,5个每行输出
时间: 2023-11-04 15:14:52 浏览: 90
输出1000以内既能被5整除又能被7整除的数,要求5个数一行
可以使用循环来实现这个功能,代码如下:
```python
for i in range(1, 1001):
if i % 4 == 0 and i % 6 == 0:
print(i, end='\t')
if i % 60 == 0:
print()
```
解释一下代码:
- `range(1, 1001)` 表示从1到1000的整数范围。
- `if i % 4 == 0 and i % 6 == 0:` 表示只有同时被4和6整除的数才会被输出。
- `print(i, end='\t')` 表示输出符合条件的数,并且用制表符分隔。
- `if i % 60 == 0:` 表示每输出5个数换行,因为5个数的最小公倍数是60,所以加上这个判断条件。
输出结果如下:
```
12 24 36 48 60
72 84 96 108 120
132 144 156 168 180
192 204 216 228 240
252 264 276 288 300
312 324 336 348 360
372 384 396 408 420
432 444 456 468 480
492 504 516 528 540
552 564 576 588 600
612 624 636 648 660
672 684 696 708 720
732 744 756 768 780
792 804 816 828 840
852 864 876 888 900
912 924 936 948 960
972 984 996
```
阅读全文