欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 循環求質數

劉姿婷1年前8瀏覽0評論

質數是指只能被1和自己整除的數,是數學中非常重要的概念。下面,我們將使用Python來實現循環求質數的功能。

#定義一個函數,判斷一個數是否為質數
def is_prime(n):
if n< 2:
return False
for i in range(2, int(n ** 0.5) + 1):
if n % i == 0:
return False
return True
#循環求質數
for i in range(2, 101):  #從2到100枚舉所有數
if is_prime(i):  #如果i是質數
print(i)  #輸出i

這段代碼中,我們首先定義了一個函數is_prime(n),用于判斷一個數是否為質數。該函數首先判斷數字n是否小于2,如果是,返回False;否則,從2到根號n(不包含)的范圍內枚舉每個數i,判斷n是否能夠被i整除,如果能,返回False,否則返回True。

接下來,我們使用for循環從2到100枚舉所有數字,如果一個數字是質數,就將其輸出。使用這段代碼,我們可以很方便地求出2到100范圍內的所有質數。