判断质数 比较简单,不详细介绍了,看代码就行 print('请输入一个数字:') while True: x = int(input()) if x == 1: print(x, '既不是质数也不是素数') elif (x % 2 == 0 or x % 3 == 0 or x % 5 == 0 or x % 7 == 0) and (x != 2 and x != 3 and x != 5 and x != 7): print(x, '不是质数') else: print(x, '是质数') 运行截图