第27108题 单选题
以下哪个Python代码片段可以正确实现素数判断功能(素数指大于1且仅能被1和自身整除的自然数)?

请阅读以下四个Python函数,选出可以正确完成素数判断的选项

A

def is_prime(n): for i in range(2, n): if n % i == : return False return True

B

import math def is_prime(n): if n <= 1: return False for i in range(2, int(math.sqrt(n))): if n % i == : return False return True

C

import math def is_prime(n): if n <= 1: return False if n == 2: return True if n % 2 == : return False for i in range(3, int(math.sqrt(n)) + 1, 2): if n % i == : return False return True

D

def is_prime(n): return n > 1

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析