python
素数判定函数类型:函数
描述
将素数的判定代码定义为一个函数,接受用户输入的正整数n,返回n是否是素数,n为素数时返回True,不是素数时返回False。
并调用该函数判定用户输入的一个正整数n是否为素数。
输入格式
输入一个正整数
输出格式
若该数为素数,输出“X是素数”
若该数为非素数,输出“X不是素数”
其中X为输入的整数
示例 1
输入:
5
5是素数
示例 2
输出:
6
6不是素数
求问这个Python代码怎么写 本帖最后由 jackz007 于 2022-11-3 22:53 编辑
def isPrime(x):
for i in range(2 , x):
if not x % i :
s = '%d不是素数' % x
break
else:
s = '%d是素数' % x
return s
x = int(input())
print(isPrime(x))
运行实况:
D:\\Python>python x.py
13
13是素数
D:\\Python>python x.py
6
6不是素数
D:\\Python>
页:
[1]