python之菜鸟100例--012
2017-12-31 14:46
197 查看
题目:判断101-200之间有多少个素数,并输出所有素数。
注:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。
注:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。
from math import sqrt t = [] count = 0 for i in range(100,201): m = 0 for j in range(2,int(sqrt(i))+1): if i%j==0: m = 1 break if m== 0: count+=1 t.append(str(i)) print("100到200之间的素数有:",t) print("100到200之间的素数共有:",count)
相关文章推荐
- python之菜鸟100例--003
- python之菜鸟100例--014
- python之菜鸟100例--016
- 菜鸟教程 Python100例 之实例29
- python之菜鸟100例--005
- python之菜鸟100例--006
- 菜鸟教程 Python100例答案
- python之菜鸟100例--008
- python之菜鸟100例--001
- python之菜鸟100例--017
- 菜鸟教程Python100例-笔记
- python之菜鸟100例--002
- Python菜鸟--文件I/O
- Python之美[从菜鸟到高手]--生成器之全景分析
- JAVA从菜鸟【入门】到新手【实习】一一Python项目实战学习规划
- 【Python】菜鸟的基本课程继续中
- JAVA从菜鸟【入门】到新手【实习】一一Python研发工程师:技能体系
- 菜鸟学Python之一:使用print输出信息
- Python之美[从菜鸟到高手]--urlparse源码分析
- Python练习100例-7