您的位置:首页 > 编程语言 > Python开发

python实现从键盘读取一个整数判断是否是质数

2018-11-08 23:28 841 查看

while循环

a = input('请输入一个整数')
i=2
while i < a:
if a%i ==0:
print ('%d不是一个质数') % a
break
i += 1
if i ==a:
print ('%d是一个质数') % a

for循环

x = input('请输入一个整数')
flag = True
for i in range(2,x):
if x%i ==0:
print ('%d不是一个质数') % x
flag = False
break
if flag:
print ('%d是一个质数') % x

方法三while else

n = input('请输入一个整数')
i= 2
while i < n:
if n%i ==0:
print ('%d不是一个质数')%n
break
i += 1
else:
print ('%d是一个质数') % n

方法四for else

m = input('请输入一个整数')
if m > 1:
for i in range(2, m):
if (m %i) == 0:
print ('这不是一个质数')
break
else:
print ('这是一个质数')
else:
print ('这不是一个质数')
阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐