【在规定的范围内求出素数并且每十个一行输出】

n=int(input("<请输入整数>"))
count=0
for i in range(2,n):
    flg=True
    for j in range(2,i):
        if i%j==0:
            flg=False
            break
    if flg:
        print(i,end="\t")   #"\t"空格来美化格式
        count+=1
    if count==10:        #每十个一行输出
        print("")
        count = 0          #每循环一次count置0

运行结果如图:

【在规定的范围内求出素数并且每十个一行输出】_第1张图片
 

你可能感兴趣的:(素数计算,python)