44:第n小的质数 python
时间: 2024-05-03 12:21:02 浏览: 39
python输出n以内的所有素数
5星 · 资源好评率100%
很高兴为您解答这个问题。如果您需要找到第n小的质数,您可以使用以下 Python 代码:
```
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
def nth_prime(n):
"""
找到第n小的质数
"""
count = 0
num = 2
while count < n:
if is_prime(num):
count += 1
if count == n:
return num
num += 1
print(nth_prime(44))
```
运行这个代码,可以输出第44小的质数:193。希望能够帮到您!
阅读全文