is_prime能用什么代替
时间: 2023-05-24 11:04:58 浏览: 64
is_prime
is_prime可以用以下代码代替:
```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
```
这段代码使用了sqrt()函数来确定一个数字的平方根,以提高效率。它也在判断n是否小于等于1时提前退出循环,因为这些数字肯定不是素数。
阅读全文