在Python中統計素數的個數可以通過編寫一個函數來實現,以下是一個示例代碼:
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
def count_primes(n):
count = 0
for i in range(2, n):
if is_prime(i):
count += 1
return count
n = 100
print(f"There are {count_primes(n)} prime numbers less than {n}.")
在上面的代碼中,is_prime
函數用來判斷一個數是否為素數,count_primes
函數用來統計小于n的素數的個數。通過調用count_primes
函數并傳入一個整數n,即可得到小于n的素數的個數。