Python函数判断素数并输出前五十个素数

tech2022-09-17  99

输入一个数,通过函数判断这个数是否为素数,并编写打印函数打印前五十个素数。

def isprime(number): #判断一个数是否为素数# div=2 while div<=number/2: if number%div==0: return False div+=1 return True def PrintPrinme(numberOfPrime): #打印前五十个素数,每十个换行打印 number_Of_Primes=50 number_Of_Primes_Per_Line=10 count=0 number=2 while count<numberOfPrime: if isprime(number): count+=1 print(number,end=" ") if count%number_Of_Primes_Per_Line==0: print() number+=1 def main(): print("前五十个素数为:") PrintPrinme(50) main()

运行结果:

最新回复(0)