输出1~n之间的所有素数,每行输出5个,用转义字符‘\\t’对齐
时间: 2023-04-27 12:01:17 浏览: 128
输出1到n之间的素数
5星 · 资源好评率100%
以下是输出1~n之间的所有素数,每行输出5个,用转义字符‘\t’对齐的代码:
```python
n = int(input("请输入一个正整数n:"))
count = # 计数器,用于控制每行输出的个数
for i in range(2, n+1):
flag = True # 标记i是否为素数
for j in range(2, int(i**.5)+1):
if i % j == :
flag = False
break
if flag:
print(i, end='\t') # 输出i,并用制表符对齐
count += 1
if count % 5 == : # 每输出5个素数换行
print()
```
希望能帮到你!
阅读全文