对Python中的条件判断、循环以及循环的终止方法详解


Posted in Python onFebruary 08, 2019

条件判断

条件语句是用来判断给定条件是否满足,并根据判断所得结果从而决定所要执行的操作,通常的逻辑思路如下图;

对Python中的条件判断、循环以及循环的终止方法详解

单次判断

形式

if <判断条件>:
 <执行>
else:
 <执行>

例子

age = int(input("输入你的年龄:"))
if age < 18:
 print("未成年")
else:
 print("已成年")

对Python中的条件判断、循环以及循环的终止方法详解

多次判断

形式

if <判断条件1>:
 <执行1>
elif <判断条件2>:
 <执行2>
elif <判断条件3>:
 <执行3>
else:
 <执行4>
...

例子

age = int(input("输入你的年龄:"))
if age >= 18:
 print('adult')
elif age >= 6:
 print('teenager')
else:
 print('kid')

对Python中的条件判断、循环以及循环的终止方法详解

注意,if语句是从上往下判断的;

循环

while循环

当条件满足时,就不断循环,直到条件不再满足时即退出循环;

例子

count = 50
while count > 0:
 print(str(count))
 count -= 2
print("循环结束")

对Python中的条件判断、循环以及循环的终止方法详解

for…in循环

例子

sum = 0
for num in range(1, 10):
 sum += num
print(str(sum))

其中range()函数用于生成一个整数序列;

终止循环

break

用于提前终止循环;

num = 1
while num <= 100:
 if num >= 10:
 break
 print(num)
 num += 2
print("结束")

对Python中的条件判断、循环以及循环的终止方法详解

continue

用于跳出当前循环,进入下一次循环;

num = 0
while num < 20:
 num += 1
 if num % 2 == 0: 
 continue 
 print(num)

对Python中的条件判断、循环以及循环的终止方法详解

总结

本次相关Python中的if条件判断、for循环、while循环以及如何终止for或者while循环的介绍就到这里,如果你有更好的想法,欢迎评论共同交流!!

以上这篇对Python中的条件判断、循环以及循环的终止方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python引入不同文件夹下的自定义模块方法
Oct 27 Python
Python代码打开本地.mp4格式文件的方法
Jan 03 Python
python3.6 tkinter实现屏保小程序
Jul 30 Python
python爬虫爬取笔趣网小说网站过程图解
Nov 18 Python
python异常处理和日志处理方式
Dec 24 Python
python中有关时间日期格式转换问题
Dec 25 Python
tensorflow保持每次训练结果一致的简单实现
Feb 17 Python
Python 批量读取文件中指定字符的实现
Mar 06 Python
Django实现任意文件上传(最简单的方法)
Jun 03 Python
python3检查字典传入函数键是否齐全的实例
Jun 05 Python
详解Python流程控制语句
Oct 28 Python
Python控制台输出俄罗斯方块移动和旋转功能
Apr 18 Python
解决Pandas的DataFrame输出截断和省略的问题
Feb 08 #Python
对Python之gzip文件读写的方法详解
Feb 08 #Python
Python第三方库h5py_读取mat文件并显示值的方法
Feb 08 #Python
解决Python 使用h5py加载文件,看不到keys()的问题
Feb 08 #Python
对pandas处理json数据的方法详解
Feb 08 #Python
对python读取zip压缩文件里面的csv数据实例详解
Feb 08 #Python
利用python在excel里面直接使用sql函数的方法
Feb 08 #Python
You might like
PHP array操作10个小技巧分享
2011/06/23 PHP
PHP中图片等比缩放的实例
2013/03/24 PHP
简单介绍PHP的责任链编程模式
2015/08/11 PHP
CodeIgniter读写分离实现方法详解
2016/01/20 PHP
tp5框架无刷新分页实现方法分析
2019/09/26 PHP
Javascript &amp; DHTML 实例编程(教程)DOM基础和基本API
2007/06/02 Javascript
Javascript动态绑定事件的简单实现代码
2010/12/25 Javascript
捕获浏览器关闭、刷新事件不同情况下的处理方法
2013/06/02 Javascript
JavaScript 模拟类机制及私有变量的方法及思路
2013/07/10 Javascript
jQuery团购倒计时特效实现方法
2015/05/07 Javascript
javascript嵌套函数和在函数内调用外部函数的区别分析
2016/01/31 Javascript
jQuery数据检索中根据关键字快速定位GridView指定行的实现方法
2016/06/08 Javascript
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
2017/11/10 jQuery
浅谈Vue SPA 首屏加载优化实践
2017/12/15 Javascript
js中对象与对象创建方法的各种方法
2019/02/27 Javascript
记一次用vue做的活动页的方法步骤
2019/04/11 Javascript
jQuery zTree树插件的使用教程
2019/08/16 jQuery
JS实现前端动态分页码代码实例
2020/06/02 Javascript
浅谈vue 二级路由嵌套和二级路由高亮问题
2020/08/06 Javascript
vue使用swiper实现左右滑动切换图片
2020/10/16 Javascript
[03:46]显微镜下的DOTA2第七期——满血与残血
2014/06/20 DOTA
[02:22]完美世界DOTA2联赛PWL S3 集锦第一期
2020/12/15 DOTA
使用Python的Supervisor进行进程监控以及自动启动
2014/05/29 Python
Python中的defaultdict模块和namedtuple模块的简单入门指南
2015/04/01 Python
Python Tkinter 简单登录界面的实现
2019/06/14 Python
浅谈Keras参数 input_shape、input_dim和input_length用法
2020/06/29 Python
详解HTML5中ol标签的用法
2015/09/08 HTML / CSS
Giuseppe Zanotti美国官方网站:将鞋履视为高级时装般精心制作
2018/02/06 全球购物
Geekbuying波兰:购买中国电子产品
2019/10/20 全球购物
捐书寄语赠言
2014/01/18 职场文书
委托书样本
2014/04/02 职场文书
中层干部竞聘演讲稿
2014/05/15 职场文书
义务教育学校标准化建设汇报材料
2014/08/16 职场文书
员工年终自我评价
2014/09/14 职场文书
休学证明范本
2015/06/19 职场文书
python基础入门之普通操作与函数(三)
2021/06/13 Python