对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批量导出导入MySQL用户的方法
Nov 15 Python
对python多线程中互斥锁Threading.Lock的简单应用详解
Jan 11 Python
python 批量解压压缩文件的实例代码
Jun 27 Python
python3射线法判断点是否在多边形内
Jun 28 Python
在Pytorch中计算卷积方法的区别详解(conv2d的区别)
Jan 03 Python
Python单例模式的四种创建方式实例解析
Mar 04 Python
Python3自定义http/https请求拦截mitmproxy脚本实例
May 11 Python
Keras中的多分类损失函数用法categorical_crossentropy
Jun 11 Python
详解python os.path.exists判断文件或文件夹是否存在
Nov 16 Python
python 使用cycle构造无限循环迭代器
Dec 02 Python
python 解决函数返回return的问题
Dec 05 Python
python不同版本的_new_不同点总结
Dec 09 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中的Session和Cookie
2013/06/21 PHP
ZF框架实现发送邮件的方法
2015/12/03 PHP
PHP+MySql+jQuery实现的&quot;顶&quot;和&quot;踩&quot;投票功能
2016/05/21 PHP
PHP底层运行机制与工作原理详解
2020/07/31 PHP
jquery 学习之二 属性相关
2010/11/23 Javascript
javascript中用星号表示预录入内容的实现代码
2011/01/08 Javascript
js中parseFloat(参数1,参数2)定义和用法及注意事项
2013/01/27 Javascript
jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
2013/06/27 Javascript
一个简单的动态加载js和css的jquery代码
2014/09/01 Javascript
js中unicode转码方法详解
2015/10/09 Javascript
JavaScript中将数组进行合并的基本方法讲解
2016/03/07 Javascript
JavaScript将base64图片转换成formData并通过AJAX提交的实现方法
2016/10/24 Javascript
JS+HTML5实现上传图片预览效果完整实例【测试可用】
2017/04/20 Javascript
jquery网页加载进度条的实现
2017/06/01 jQuery
vue axios 简单封装以及思考
2018/10/09 Javascript
WebGL学习教程之Three.js学习笔记(第一篇)
2019/04/25 Javascript
JavaScript函数式编程(Functional Programming)声明式与命令式实例分析
2019/05/21 Javascript
jQuery操作attr、prop、val()/text()/html()、class属性
2019/05/23 jQuery
vue props对象validator自定义函数实例
2019/11/13 Javascript
jQuery插件simplePagination的使用方法示例
2020/04/28 jQuery
简单了解常用的JavaScript 库
2020/07/16 Javascript
JS代码实现页面切换效果
2021/01/10 Javascript
[01:14:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS Orenda
2014/05/22 DOTA
Python标准库之collections包的使用教程
2017/04/27 Python
一文了解python 3 字符串格式化 F-string 用法
2020/03/04 Python
Python使用Selenium模拟浏览器自动操作功能
2020/09/08 Python
python中类与对象之间的关系详解
2020/12/16 Python
HTML5 Canvas中绘制矩形实例
2015/01/01 HTML / CSS
美体小铺英国官网:The Body Shop英国
2017/01/24 全球购物
十岁生日同学答谢词
2014/01/19 职场文书
电气个人求职信范文
2014/02/04 职场文书
迎元旦广播稿
2014/02/22 职场文书
促销活动总结怎么写
2014/06/25 职场文书
导游词之杭州岳王庙
2019/11/13 职场文书
聊聊pytorch测试的时候为何要加上model.eval()
2021/05/23 Python
redis 存储对象的方法对比分析
2021/08/02 Redis