二级 Python 基本操作题

高仿模拟练习,补全代码空缺,答案点击按钮展开

127基本操作题:判断素数

函数 isprime(n) 判断 n 是否为素数,补全空缺。

def isprime(n):
    if n < 2:
        return False
    for i in range(2, int(n**0.5) + ____):
        if n % i == 0:
            return False
    return True

print(isprime(17))
参考答案
1
解析

sqrt(n) 的整数部分作为试除上界,range 右端点不包含,所以需要 +1。n=17 是素数 → 输出 True。"

试题及答案仅供练习参考,不保证完全准确,正式考试请以NCRE官方教材及官方内容为准。

©2026 NCRE二级题库 版权所有