赞
踩
实现isPrime()函数,参数为整数,要有异常处理。如果整数是质数,返回True,否则返回False.(质数又称素数。指整数在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数)
//
在一般领域,对正整数n,如果用2到
之间的所有整数去除,均无法整除,则n为质数。
质数大于等于2 不能被它本身和1以外的数整除
(质数定义转至百度百科)
from math import sqrt def isPrime(): n = eval(input("请输入一个整数")) if type(n)==int: if n == 1: print("false") for i in range(2, int(sqrt(n))+1): if n % i == 0: print("false") else: print("True") else: isPrime() isPrime()
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。