python

您所在的位置:网站首页 50内的质数是哪些 python

python

2024-07-11 14:39| 来源: 网络整理| 查看: 265

1.求一个数是否是质数(素数)?

n = int(input("请输入一个整数: ")) #定义一个布尔值 flag = True #判断这个数是不是质数(素数) for i in range(2,n): if n % i == 0: #不是质数 flag = False #判断出他不是质数,不需要再循环 break if flag: print("%s是质数" %(n)) else: print("{}不是质数".format(n))

结果: 在这里插入图片描述 2.求50~150之间的质数是那些?

**

for i in range(50,150): flag = True for j in range(2,i): if i % j == 0: flag = False break if flag: print("%s是质数" %(i))

**

3、使用循环完成如下图案的打印

* ** *** **** ***** ''' * ** *** **** ***** ''' x = int(input("请输入您要打印的行数: ")) index = 1 while index


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3