对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之做一个小游戏
Sep 28 Python
Python学习小技巧之列表项的排序
May 20 Python
Python cookbook(数据结构与算法)将序列分解为单独变量的方法
Feb 13 Python
python看某个模块的版本方法
Oct 16 Python
基于OpenCV python3实现证件照换背景的方法
Mar 22 Python
python 设置输出图像的像素大小方法
Jul 04 Python
正则给header的冒号两边参数添加单引号(Python请求用)
Aug 09 Python
Python sqlite3查询操作过程解析
Feb 20 Python
Python如何使用paramiko模块连接linux
Mar 18 Python
python计算Content-MD5并获取文件的Content-MD5值方式
Apr 03 Python
Django中Aggregation聚合的基本使用方法
Jul 09 Python
Python爬虫之自动爬取某车之家各车销售数据
Jun 02 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去除头尾空格的2种方法
2015/03/16 PHP
php上传文件并显示上传进度的方法
2015/03/24 PHP
JS对外部文件的加载及对IFRMAME的加载的实现,当加载完成后,指定指向方法(方法回调)
2011/07/04 Javascript
js动态拼接正则表达式的两种方法
2014/03/04 Javascript
jquery查找tr td 示例模拟
2014/05/08 Javascript
jQuery搜索同辈元素方法
2015/02/10 Javascript
JavaScript性能优化之函数节流(throttle)与函数去抖(debounce)
2016/08/11 Javascript
轻松理解JavaScript之AJAX
2017/03/15 Javascript
vue.js事件处理器是什么
2017/03/20 Javascript
js实现简单数字变动效果
2017/11/06 Javascript
浅谈vue2 单页面如何设置网页title
2017/11/08 Javascript
jQuery擦除插件eraser使用方法详解
2020/01/11 jQuery
js面试题之异步问题的深入理解
2020/09/20 Javascript
[02:18]DOTA2英雄基础教程 育母蜘蛛
2014/01/20 DOTA
[58:00]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant BO3 第二场 2月7日
2021/03/11 DOTA
Python中的tuple元组详细介绍
2015/02/02 Python
使用Django Form解决表单数据无法动态刷新的两种方法
2017/07/14 Python
Python Grid使用和布局详解
2018/06/30 Python
python requests 测试代理ip是否生效
2018/07/25 Python
Django实现文件上传下载功能
2019/10/06 Python
TensorFlow自定义损失函数来预测商品销售量
2020/02/05 Python
python 使用递归的方式实现语义图片分割功能
2020/07/16 Python
PyCharm2020.3.2安装超详细教程
2021/02/08 Python
Css3+Js制作漂亮时钟(附源码)
2013/04/24 HTML / CSS
详解HTML5中的manifest缓存使用
2015/09/09 HTML / CSS
美国羽绒床上用品第一品牌:Pacific Coast
2018/08/25 全球购物
建筑施工实习自我鉴定
2013/09/19 职场文书
区三好学生主要事迹
2014/01/30 职场文书
军训 自我鉴定
2014/02/03 职场文书
高二物理教学反思
2014/02/08 职场文书
课前一分钟演讲稿
2014/08/26 职场文书
会议欢迎词
2015/01/23 职场文书
酒店服务员岗位职责
2015/02/09 职场文书
五一劳动节慰问信
2015/02/14 职场文书
2019年最新借条范本!
2019/07/08 职场文书
详解MySQL中的pid与socket
2021/06/15 MySQL