以下是一個Python程序,用于輸出100以內的質數:
def is_prime(n):
if n <= 1:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True
for num in range(2, 101):
if is_prime(num):
print(num)
這段代碼定義了一個is_prime
函數來判斷一個數字是否為質數。然后使用一個循環來遍歷2到100之間的所有數字,對每個數字調用is_prime
函數來判斷是否為質數,如果是則輸出該數字。運行這段代碼將輸出所有100以內的質數。