搜题
问题   更新时间2023/6/29 14:38:00

定义一个函数example(n),判断输入的n是不是素数,是的话返回True,否则返回False。通过键盘输入两个整数X和Y,调用此函数输出两数范围之内素数的个数(包括X和Y)。

参考代码: import math def example(n): m = int(math.sqrt(n) + 1) for i in range(2, m): if n % i == 0: return False break else: return True def main(): n, m = eval(input("请输入两个数,来求这两个数之间素数的个数,逗号作为分隔符:")) count = 0 for i in range(n, m + 1): if example(i): count = count + 1 print(count) main()
王老师:19139051760(拨打)