题海让大学四年没有难题
白天模式登陆

题目详情

单选题 # 本程序段有关素数问题,问如果分别依次输入13,23,33,0,则输出结果是: import math def isprime(x): myn=int(math.sqrt(x)) for k in range(2,myn+1): if x%k==0: return False return True # 永真循环,直到输入数字0结束 while True: mynum=int(eval(input("输入数字0则结束,或输入一个自然数做判断:"))) if mynum==0: break print(mynum,",这个数是素数的结论为:",isprime(mynum))

A. 输入一个自然数:13 13 ,这个数是素数的结论为: True 输入一个自然数:23 23 ,这个数是素数的结论为: True 输入一个自然数:33 33 ,这个数是素数的结论为: True 输入一个自然数:0

B. 输入一个自然数:13 13 ,这个数是素数的结论为: True 输入一个自然数:23 23 ,这个数是素数的结论为: False 输入一个自然数:33 33 ,这个数是素数的结论为: False 输入一个自然数:0

C. 输入一个自然数:13 13 ,这个数是素数的结论为: True 输入一个自然数:23 23 ,这个数是素数的结论为: True 输入一个自然数:33 33 ,这个数是素数的结论为: False 输入一个自然数:0

D. 输入一个自然数:13 13 ,这个数是素数的结论为: False 输入一个自然数:23 23 ,这个数是素数的结论为: False 输入一个自然数:33 33 ,这个数是素数的结论为: False 输入一个自然数:0

Python程序设计课程封面

学科:Python程序设计

时间:2023-06-25 12:41:03

Copyright © 2022 津ICP备2021001502号