编写一个程序,输出3-100之间的所有素数,并且每10个一行求.Python编程方法

2024-11-24 21:24:21
推荐回答(1个)
回答1:

def is_prime(n):
    i = 2
    while(i < n):
        if n % i == 0:
            break
        i += 1
    if n == i:
        return True
    else:
        return False
        
p = 0

for i in range(3,101):
    if is_prime(i):
        print i,
        p += 1
        if p % 10 == 0:
            print '\n'