对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实现
Jan 28 Python
python实现二维码扫码自动登录淘宝
Dec 27 Python
Python学习笔记之if语句的使用示例
Oct 23 Python
Python实现决策树C4.5算法的示例
May 30 Python
Python中staticmethod和classmethod的作用与区别
Oct 11 Python
在IPython中执行Python程序文件的示例
Nov 01 Python
Windows平台Python编程必会模块之pywin32介绍
Oct 01 Python
对python中assert、isinstance的用法详解
Nov 27 Python
opencv之为图像添加边界的方法示例
Dec 26 Python
Python如何实现邮件功能
May 27 Python
查找适用于matplotlib的中文字体名称与实际文件名对应关系的方法
Jan 05 Python
浅谈Python项目的服务器部署
Apr 25 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
Terran魔法科技
2020/03/14 星际争霸
PHILIPS L4X25T电路分析和打理
2021/03/02 无线电
浅析php中抽象类和接口的概念以及区别
2013/06/27 PHP
thinkPHP查询方式小结
2016/01/09 PHP
PHP实现登陆并抓取微信列表中最新一组微信消息的方法
2017/07/10 PHP
php简单计算权重的方法示例【适合抽奖类应用】
2019/06/10 PHP
Nodejs极简入门教程(三):进程
2014/10/27 NodeJs
js实现卡片式项目管理界面UI设计效果
2015/12/08 Javascript
漂亮! js实现颜色渐变效果
2016/08/12 Javascript
JavaScript中创建对象的7种模式详解
2017/02/21 Javascript
Angular多选、全选、批量选择操作实例代码
2017/03/10 Javascript
微信小程使用swiper组件实现图片轮播切换显示功能【附源码下载】
2017/12/12 Javascript
vue2.0 elementUI制作面包屑导航栏
2018/02/22 Javascript
jQuery实现table表格checkbox全选的方法分析
2018/07/04 jQuery
详解angular应用容器化部署
2018/08/14 Javascript
js中getter和setter用法实例分析
2018/08/14 Javascript
vue移动端微信授权登录插件封装的实例
2018/08/28 Javascript
全面解析vue router 基本使用(动态路由,嵌套路由)
2018/09/02 Javascript
微信开发之微信jssdk录音功能开发示例
2018/10/22 Javascript
python网络编程之TCP通信实例和socketserver框架使用例子
2014/04/25 Python
使用Python中的cookielib模拟登录网站
2015/04/09 Python
Python使用random.shuffle()打乱列表顺序的方法
2018/11/08 Python
详解Python requests 超时和重试的方法
2018/12/18 Python
Python弹出输入框并获取输入值的实例
2019/06/18 Python
python 表格打印代码实例解析
2019/10/12 Python
使用Python三角函数公式计算三角形的夹角案例
2020/04/15 Python
tensorflow中tf.reduce_mean函数的使用
2020/04/19 Python
美国最佳在线航班预订网站:LookupFare
2019/03/26 全球购物
美国帽子俱乐部商店:Hat Club
2019/07/05 全球购物
驾驶员岗位职责
2014/01/29 职场文书
工作睡觉检讨书
2014/02/25 职场文书
战略合作意向书
2014/07/29 职场文书
公司领导班子对照检查存在问题整改措施
2014/10/02 职场文书
写景作文评语集锦
2014/12/25 职场文书
用基于python的appium爬取b站直播消费记录
2021/04/17 Python
ObjectMapper 如何忽略字段大小写
2021/06/29 Java/Android