溫馨提示×

python如何用for循環求素數

小億
450
2024-04-22 18:38:42
欄目: 編程語言

可以通過for循環遍歷每個數字,并判斷其是否為素數來求素數。以下是一個示例代碼:

def is_prime(num):
    if num < 2:
        return False
    for i in range(2, int(num ** 0.5) + 1):
        if num % i == 0:
            return False
    return True

# 找出100以內的所有素數
for i in range(2, 101):
    if is_prime(i):
        print(i)

這段代碼定義了一個is_prime函數來判斷一個數是否為素數,然后通過for循環遍歷2到100之間的所有數字,并打印出所有的素數。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女