对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实现竖排打印传单手机号码易撕条
Mar 16 Python
Python单元测试框架unittest使用方法讲解
Apr 13 Python
python版微信跳一跳游戏辅助
Jan 11 Python
Python使用遗传算法解决最大流问题
Jan 29 Python
Selenium元素的常用操作方法分析
Aug 10 Python
python自动循环定时开关机(非重启)测试
Aug 26 Python
Anaconda 查看、创建、管理和使用python环境的方法
Dec 03 Python
python3 图片 4通道转成3通道 1通道转成3通道 图片压缩实例
Dec 03 Python
python装饰器代替set get方法实例
Dec 19 Python
tensorflow模型继续训练 fineturn实例
Jan 21 Python
Python单元测试及unittest框架用法实例解析
Jul 09 Python
python按照list中字典的某key去重的示例代码
Oct 13 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小教程之实现双向链表
2014/06/12 PHP
PHP中遇到的时区问题解决方法
2015/07/23 PHP
php获得客户端浏览器名称及版本的方法(基于ECShop函数)
2015/12/23 PHP
PHP消息队列用法实例分析
2016/02/12 PHP
php封装一个异常的处理类
2017/06/08 PHP
浅析JavaScript原型继承的陷阱
2013/12/03 Javascript
使用jquery解析XML的方法
2014/09/05 Javascript
JavaScript更改字符串的大小写
2015/05/07 Javascript
基于javascript实现右下角浮动广告效果
2016/01/08 Javascript
jQuery插入节点和移动节点用法示例(insertAfter、insertBefore方法)
2016/09/08 Javascript
jQuery实现的购物车物品数量加减功能代码
2016/11/16 Javascript
详解Javascript数据类型的转换规则
2016/12/12 Javascript
jQuery实现文字超过1行、2行或规定的行数时自动加省略号的方法
2018/03/28 jQuery
javascript实现文件拖拽事件
2018/03/29 Javascript
解决angularjs前后端分离调用接口传递中文时中文乱码的问题
2018/08/13 Javascript
JavaScript判断对象和数组的两种方法
2019/05/31 Javascript
百度小程序之间的页面通信过程详解
2019/07/18 Javascript
vue通过接口直接下载java生成好的Excel表格案例
2020/10/26 Javascript
ant design vue中日期选择框混合时间选择器的用法说明
2020/10/27 Javascript
vue中watch的用法汇总
2020/12/28 Vue.js
用Python实现web端用户登录和注册功能的教程
2015/04/30 Python
使用matplotlib画散点图的方法
2018/05/25 Python
Python中函数参数调用方式分析
2018/08/09 Python
利用Python模拟登录pastebin.com的实现方法
2019/07/12 Python
Python实现壁纸下载与轮换
2020/10/19 Python
python实现简单的井字棋游戏(gui界面)
2021/01/22 Python
css3实现波纹特效、H5实现动态波浪效果
2018/01/31 HTML / CSS
同程旅游英文网站:LY.com
2018/11/13 全球购物
中学生校园广播稿
2014/01/16 职场文书
心理健康日活动总结
2014/05/08 职场文书
员工廉洁自律承诺书
2014/05/26 职场文书
工伤事故赔偿协议书(标准)
2014/09/29 职场文书
简单的个人租房协议书范本
2014/11/26 职场文书
大学学生个人总结
2015/02/15 职场文书
Nginx解决前端访问资源跨域问题的方法详解
2021/03/31 Servers
Java 常见的限流算法详细分析并实现
2022/04/07 Java/Android