这里写自定义目录标题
- 练习 :提示用户输入两个正整数,编程求出介于这两个数之间的所有质数并打印输出。显示格式为“*数是质数。”
- 代码
- 打印效果
练习 :提示用户输入两个正整数,编程求出介于这两个数之间的所有质数并打印输出。显示格式为“*数是质数。”
质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1既不是质数也不是合数)
代码
x=(int(input('请输入开始数:')),int(input('请输入结束数:')))
n=min(x)
m=max(x)
# print(n,m)
for i in range(n,m+1):
#print(i)
if i>1:
zhi=1 #假设这个数是质数
for j in range(2,i):
#print(i,j,i%j==0)
if i%j==0:
zhi=0 #判断出这个数不是质数
break
else:
if zhi==1:
print(i,'是质数')