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

ht304977 单选题 共 个子题

请阅读以下四个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

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧