对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使用rabbitmq实现网络爬虫示例
Feb 20 Python
Python正则表达式分组概念与用法详解
Jun 24 Python
在VS Code上搭建Python开发环境的方法
Apr 06 Python
基于DataFrame筛选数据与loc的用法详解
May 18 Python
简单了解Pandas缺失值处理方法
Nov 16 Python
利用pandas将非数值数据转换成数值的方式
Dec 18 Python
opencv python Canny边缘提取实现过程解析
Feb 03 Python
python+selenium+Chrome options参数的使用
Mar 18 Python
基于matplotlib中ion()和ioff()的使用详解
Jun 16 Python
pandas 按日期范围筛选数据的实现
Feb 20 Python
python绘图subplots函数使用模板的示例代码
Apr 30 Python
Python数据结构之队列详解
Mar 21 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加密解密类代码
2011/11/27 PHP
php中3种方法统计字符串中每种字符的个数并排序
2012/08/27 PHP
PHP整数取余返回负数的相关解决方法
2014/05/15 PHP
php metaphone()函数及php localeconv() 函数实例解析
2016/05/15 PHP
PHP和MYSQL实现分页导航思路详解
2017/04/11 PHP
php反序列化长度变化尾部字符串逃逸(0CTF-2016-piapiapia)
2020/02/15 PHP
破解Session cookie的方法
2006/07/28 Javascript
仿jQuery的siblings效果的js代码
2011/08/09 Javascript
jquery控制显示服务器生成的图片流
2015/08/04 Javascript
JS模仿编辑器实时改变文本框宽度和高度大小的方法
2015/08/17 Javascript
JavaScript组件开发完整示例
2015/12/15 Javascript
JS生成不重复的随机数组的简单实例
2016/07/10 Javascript
js实现日历与定时器
2017/02/22 Javascript
解决Vue页面固定滚动位置的处理办法
2017/07/13 Javascript
微信小程序如何获取openid及用户信息
2018/01/26 Javascript
vue2.0在没有dev-server.js下的本地数据配置方法
2018/02/23 Javascript
浅谈Node 调试工具入门教程
2018/03/20 Javascript
使用webpack搭建vue项目及注意事项
2019/06/10 Javascript
基于JS实现数字动态变化显示效果附源码
2019/07/18 Javascript
基于JS实现简单滑块拼图游戏
2019/10/12 Javascript
原生JS封装拖动验证滑块的实现代码示例
2020/06/01 Javascript
python类的方法属性与方法属性的动态绑定代码详解
2017/12/27 Python
Python编写Windows Service服务程序
2018/01/04 Python
酷! 程序员用Python带你玩转冲顶大会
2018/01/17 Python
python中append实例用法总结
2019/07/30 Python
pytorch 求网络模型参数实例
2019/12/30 Python
python连接PostgreSQL过程解析
2020/02/09 Python
如何在Django中使用聚合的实现示例
2020/03/23 Python
python利用proxybroker构建爬虫免费IP代理池的实现
2021/02/21 Python
阿玛尼美妆俄罗斯官网:Giorgio Armani Beauty RU
2020/07/19 全球购物
安全责任协议书
2014/04/21 职场文书
中文专业毕业生自荐信
2014/05/24 职场文书
夫妻忠诚协议范文
2014/11/16 职场文书
实习班主任自我评价
2015/03/11 职场文书
2016年春节慰问信息大全
2015/11/30 职场文书
MySQL REVOKE实现删除用户权限
2021/06/18 MySQL