K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
以下是四个用Python实现的素数判定函数,其中正确实现了优化版试除法素数判定的是?
def is_prime(n): if n <= 1: return False for i in range(2, n): if n % i == 0: return False return True
import math def is_prime(n): if n <= 1: return False for i in range(2, int(math.sqrt(n)) + 1): if n % i == 0: return False return True
def is_prime(n): if n <= 1: return False if n == 2: return True for i in range(2, n, 2): if n % i == 0: return False return True
import math def is_prime(n): if n <= 1: return False for i in range(2, int(math.sqrt(n))): if n % i == 0: return False return True