python中for/else组合实现素数的输出
来源:互联网 发布:mac打开csv文件要授权 编辑:程序博客网 时间:2024/05/17 23:50
在python中,else除去和if搭配使用外,还可以和try,for,while等搭配使用
下面仅以for/else为例说明:
""输出1——200的素数"""import mathsum=0print("100-200的素数:")for i in range(1,200): qrt=int(math.sqrt(i)) for j in range(2,qrt+1): if i%j==0: break else: print(i) sum+=1print("素数数量为%d"%sum)
运行结果如下:100-200的素数:12357111317192329313741434753596167717379838997101103107109113127131137139149151157163167173179181191193197199素数数量为47Process finished with exit code 0当程序满足if条件时跳出第二个for循环,继续执行第一个for循环。当不满足if条件时,执行else语句,输出素数i的值。如果删除else关键字,程序将会报错。
阅读全文
0 0
- python中for/else组合实现素数的输出
- Python中带else子句的for循环执行过程
- Java实现Python的for...else或while...else逻辑结构
- python中for和else学习
- Python的for…else和while…else语法
- python中else的用法
- python中的for...else的使用方法
- python -- for...else
- python for else
- python中的for...else...
- Python for else笔记
- python for else primers
- python for else 循环
- Python for...else
- 素数的实现--python
- Python中在for循环中嵌套使用if和else语句的技巧
- for 循环中奇怪的else
- python else在for、while、try 语句中使用
- ''.join()函数
- 神经网络基础
- 驱动框架5——基于驱动框架写led驱动
- java基础—IO
- Struts2系列教程(三)
- python中for/else组合实现素数的输出
- 全文检索技术 lucene(二) 自己动手写一个搜索引擎
- css 伪类与伪元素
- 多线程的使用方法、线程同步、线程状态及相应的一些线程函数用法、概述等。
- 数据库学习|学生代码笔记---003
- letcoode 6 ZigZag Conversion
- Round 3 B
- 一位跨平台开发者的自白
- poj1066—Treasure Hunt(线段相交)