from math import sqrt
defisPrime(n):if n ==1:returnFalsefor i inrange(2,int(sqrt(n))+1):#在一般领域,对正整数n,如果用2到根号n之间的所有整数去除,均无法整除,则n为质数。if n % i ==0:returnFalsereturnTruewhile1:#设置程序循环输入,如不需要循环可以删除try:#异常处理
n =eval(input("请输入要判断的数字:"))print(isPrime(n))except:#异常处理print("格式输入错误,请重新输入一个数字,不要加入字母和其他特殊符号")
from math import sqrtdef isPrime(n): if n == 1: return False for i in range(2,int(sqrt(n))+1): #在一般领域,对正整数n,如果用2到根号n之间的所有整数去除,均无法整除,则n为质数。 if n % i == 0: ...