码迷,mamicode.com
首页 > 编程语言 > 详细

python中用while和if判断质数

时间:2019-02-23 10:56:10      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:判断   inpu   python   +=   str   input   lse   出错   else   

#从控制台输入一个数,判断是否为质数
a=int(input("输入一个数:"))
b=2
e=0
while b<=a:
c=a%b
if c==0:
e += 1
b+=1
if e>1:
print("不是质数")
else:
print("是质数")

前一个输入1会出错

#从控制台输入一个数,判断是否为质数
a=int(input("输入一个数:"))
b=1
e=0
while b<=a :
c=a%b
if c==0:
e += 1
b+=1
if e==2:
print("是质数")
else:
print("不是质数")

python中用while和if判断质数

标签:判断   inpu   python   +=   str   input   lse   出错   else   

原文地址:https://www.cnblogs.com/zlong123/p/10421453.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!