當前位置:編程學習大全網 - 編程軟體 - Python prime編程

Python prime編程

如果想用Python寫壹個程序,輸出3到100之間的所有素數,可以參考下面的代碼:

#定義壹個判斷壹個數是否是質數的函數def is_prime(n): #質數必須大於1。

如果n & lt= 1:返回False

#遍歷所有可能的因子,從2到n的平方根。

對於I在range (2,int (n * * 0.5)+1): #如果有n的整除因子,說明n不是素數。

如果n % i == 0:返回False

#否則,n是壹個質數。

Return True#創建壹個空列表來存儲找到的素數= []#遍歷範圍(3,101)內num從3到100的所有整數:#如果是素數,則將其添加到列表中。

if is_prime(num):

Primes.append(num)#輸出列表中的所有元素,用逗號分隔print(*primes,sep= ",")。

  • 上一篇:周大生的石榴石66顆需要多少錢?
  • 下一篇:“pick up sticks”是什麽意思?
  • copyright 2024編程學習大全網