Python 练习实例12

简介: Python 练习实例12

题目:判断101-200之间有多少个素数,并输出所有素数。

程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。      

程序源代码:

实例(Python 2.0+)

#!/usr/bin/python# -*- coding: UTF-8 -*- h = 0leap = 1from math import sqrtfrom sys import stdoutfor m in range(101,201):     k = int(sqrt(m + 1))    for i in range(2,k + 1):         if m % i == 0:             leap = 0            break    if leap == 1:         print ('%-4d' % m)        h += 1        if h % 10 == 0:             print ('')    leap = 1print ('The total is %d' % h)

以上实例输出结果为:

101

103

107

109

113

127

131

137

139

149


151

157

163

167

173

179

181

191

193

197


199

The total is 21

相关文章
|
1天前
|
Python
Python 练习实例19
Python 练习实例19
|
20小时前
|
Python
Python 练习实例24
Python 练习实例24
|
1天前
|
Python
Python 练习实例21
Python 练习实例21
|
1天前
|
Python
Python 练习实例20
Python 练习实例20
|
15小时前
|
数据安全/隐私保护 Python
经验大分享:python练习:从番号到封面
经验大分享:python练习:从番号到封面
|
20小时前
|
Python
Python 练习实例23
Python 练习实例23
|
1天前
|
Python
经验大分享:python类函数,实例函数,静态函数
经验大分享:python类函数,实例函数,静态函数
|
1天前
|
数据采集 存储 Web App开发
python爬虫编写实例分享
python爬虫编写实例分享
|
7月前
|
C++ Python
54 python - 类属性、实例属性
54 python - 类属性、实例属性
27 0
|
10月前
|
Python
【从零学习python 】43. Python面向对象编程中的实例属性和类属性
【从零学习python 】43. Python面向对象编程中的实例属性和类属性
57 0

热门文章

最新文章