Python 流程控制实例代码


Posted in Python onSeptember 25, 2009

首先,介绍if-else条件语句。if语句是用来根据表达式的真假来有选择的执行特定的程序块,控制程序的流程。用法同java等语言。对于else if,有一个elif的简写方式。
例如:

if x > 3: 
print("greater") 
elif x == 3: 
print("eq") 
else: 
print("small")

接下来介绍while语句。while语句的作用是在条件表达式为真时,重复执行特定的程序块。
首先看一段示例程序,然后在给予说明:
x = int(input("enter a integer:")) 
while x != -1: 
print(x) 
x = int(input("next number:")) 
else: 
print("end") 
print('over')

在这段代码中,只要x的值不等于-1,就会重复的执行。相对于c/c++/java来讲,比较特殊的是那个else语句。在这里,else是一个可选的语句。当条件表达式为假,跳出while循环后,会执行else语句下的程序块。
最后,看一下for循环。for..in是Python中的另外一种循环语句。主要目的是为了迭代访问对象序列。使用方法如下:
for x in range(1,5): 
print(x) 
print('over')

对于循环语句,需要有跳出当前循环和跳出循环的方法,在Python中,使用continue和break语句。对于这两个语法的使用,同c/c++/java,所以就不多复述了。
使用上述这三种方法,就可以完成Python中的所有的流程控制工作了!
Python 相关文章推荐
python编程测试电脑开启最大线程数实例代码
Feb 09 Python
Python 实现「食行生鲜」签到领积分功能
Sep 26 Python
windows下 兼容Python2和Python3的解决方法
Dec 05 Python
python 调用有道api接口的方法
Jan 03 Python
Python求两个字符串最长公共子序列代码实例
Mar 05 Python
Python 处理日期时间的Arrow库使用
Aug 18 Python
PyQt5的QWebEngineView使用示例
Oct 20 Python
用Python实现童年贪吃蛇小游戏功能的实例代码
Dec 07 Python
python中scipy.stats产生随机数实例讲解
Feb 19 Python
python小程序之飘落的银杏
Apr 17 Python
python实现监听键盘
Apr 26 Python
解决pytorch读取自制数据集出现过的问题
May 31 Python
Cython 三分钟入门教程
Sep 17 #Python
phpsir 开发 一个检测百度关键字网站排名的python 程序
Sep 17 #Python
PHP webshell检查工具 python实现代码
Sep 15 #Python
python encode和decode的妙用
Sep 02 #Python
python 简易计算器程序,代码就几行
Aug 29 #Python
python 提取文件的小程序
Jul 29 #Python
Python 文件重命名工具代码
Jul 26 #Python
You might like
解析如何在PHP下载文件名中解决乱码的问题
2013/06/20 PHP
php 解压rar文件及zip文件的方法
2014/05/05 PHP
php简单统计中文个数的方法
2016/09/30 PHP
Laravel框架搜索分页功能示例
2019/02/01 PHP
JavaScript 模拟用户单击事件
2009/12/31 Javascript
js post方式传递提交的实现代码
2010/05/31 Javascript
jquery应该如何来设置改变按钮input的onclick事件
2012/12/10 Javascript
jquery中对于批量deferred的处理方法
2014/01/22 Javascript
js获取Get值的方法
2016/09/29 Javascript
浅谈vue中.vue文件解析流程
2018/04/24 Javascript
vue过滤器用法实例分析
2019/03/15 Javascript
微信小程序学习总结(一)项目创建与目录结构分析
2020/06/04 Javascript
[04:36]DOTA2国际邀请赛 ti3精彩集锦
2013/08/19 DOTA
python网络编程之TCP通信实例和socketserver框架使用例子
2014/04/25 Python
python循环监控远程端口的方法
2015/03/14 Python
Python使用bs4获取58同城城市分类的方法
2015/07/08 Python
Python中利用Scipy包的SIFT方法进行图片识别的实例教程
2016/06/03 Python
Python中property属性实例解析
2018/02/10 Python
Python3实现转换Image图片格式
2018/06/21 Python
django框架CSRF防护原理与用法分析
2019/07/22 Python
pandas将多个dataframe以多个sheet的形式保存到一个excel文件中
2019/10/10 Python
解决Pytorch 加载训练好的模型 遇到的error问题
2020/01/10 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
2020/05/18 Python
Python结合Window计划任务监测邮件的示例代码
2020/08/05 Python
css3实现可滑动跳转的分页插件示例
2014/05/08 HTML / CSS
CSS3中的@keyframes关键帧动画的选择器绑定
2016/06/13 HTML / CSS
马来西亚最好的婴儿商店:Motherhood
2017/09/14 全球购物
亚马逊印度站:Amazon.in
2017/10/15 全球购物
向全球直邮输送天然健康产品:iHerb.com
2020/05/03 全球购物
英国户外服装、鞋类和设备的领先零售商:Millets
2020/10/12 全球购物
模具设计与制造专业推荐信
2014/02/16 职场文书
小学运动会班级口号
2014/06/09 职场文书
2014年“向国旗敬礼”网上签名寄语活动方案
2014/09/27 职场文书
2015年公司新年寄语
2014/12/08 职场文书
2015社区健康教育工作总结
2015/05/20 职场文书
2016年幼儿园万圣节活动总结
2016/04/05 职场文书