Python基础之条件语句详解


Posted in Python onJune 16, 2021

一、环境介绍

Python版本Python 3.8.8 (
Pycharm版本2021.1.2

二、条件判断介绍

Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。
语句块是在条件为真(条件语句)时执行或者执行多次(循环语句)的一组语句。在代码前放置空格来缩进语句即可创建语句块。

Python基础之条件语句详解

三、if语句的使用

1.if的第一种使用方法

对于if语句,若条件判定为真,那么后面的语句块就会被执行。若条件判定为假,语句块就会被跳过,不会执行。

# 条件判断
# 第一种if语句使用方法

money = int(input("请输入你钱包的余额:"))
if money > 300:
    print("餐馆吃饭")
print("回家敲代码")

Python基础之条件语句详解
Python基础之条件语句详解

2.if的第二种使用方法

如果条件成立。执行代码1,否则执行代码2

# 第二种if语句使用方法

money = int(input("请输入你钱包的余额:"))
if money > 3000:
    print("买台switch游戏掌机")
else:
    print("回家看书学习")

Python基础之条件语句详解
Python基础之条件语句详解

3.if的第三种使用方法

if语句中再嵌套if语句

# 第三种if使用方法

money = int(input("请输入你钱包的余额:"))
if money > 3000:
    if money > 5000
        print("买一台PS5游戏")
    else:
        print("买台switch游戏掌机")
else:
    print("回家看书学习")

Python基础之条件语句详解
Python基础之条件语句详解
Python基础之条件语句详解

4.if的第四种使用方法

如果需要检查多个条件,就可以使用elif,它是else if的简写,也是if和else语句的联合使用,即使用elif做更细致

money = int(input("请输入你钱包的余额:"))
if money > 5000:
    print("买一台PS5")
elif money > 3000:
    print("买台switch游戏掌机")
else:
    print("回家看书学习")

Python基础之条件语句详解
Python基础之条件语句详解
Python基础之条件语句详解

四、if判断的运算符

Python基础之条件语句详解

五、学习小结

1.等号运算符:==,单个等号=为赋值运算符;

2.Python的条件判断if…elif…else很灵活;

3.条件判断从上向下匹配;

4.短路逻辑适用于布尔运算符(and,or)。

到此这篇关于Python基础之条件语句详解的文章就介绍到这了,更多相关Python条件语句内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python实现删除文件与目录的方法
Nov 10 Python
Python 3中print函数的使用方法总结
Aug 08 Python
python+pillow绘制矩阵盖尔圆简单实例
Jan 16 Python
使用pygame模块编写贪吃蛇的实例讲解
Feb 05 Python
批量将ppt转换为pdf的Python代码 只要27行!
Feb 26 Python
python实现汽车管理系统
Nov 30 Python
python导包的几种方法(自定义包的生成以及导入详解)
Jul 15 Python
用python解压分析jar包实例
Jan 16 Python
利用python画出AUC曲线的实例
Feb 28 Python
简单了解Java Netty Reactor三种线程模型
Apr 26 Python
如何用Python徒手写线性回归
Jan 25 Python
python使用glob检索文件的操作
May 20 Python
教你怎么用Python实现GIF动图的提取及合成
如何理解python接口自动化之logging日志模块
Jun 15 #Python
python基于turtle绘制几何图形
详解Flask开发技巧之异常处理
Jun 15 #Python
Python Pandas常用函数方法总结
Jun 15 #Python
深入理解python协程
Jun 15 #Python
2021年最新用于图像处理的Python库总结
You might like
php google或baidu分页代码
2009/11/26 PHP
深入mysql_fetch_row()与mysql_fetch_array()的区别详解
2013/06/05 PHP
基于PHP实现短信验证码接口(容联运通讯)
2016/09/06 PHP
php file_get_contents取文件中数组元素的方法
2017/04/01 PHP
Linux下 php7安装redis的方法
2018/11/01 PHP
IE6下通过a标签点击切换图片的问题
2010/11/14 Javascript
Jquery 动态生成表格示例代码
2013/12/24 Javascript
bootstrap datepicker限定可选时间范围实现方法
2016/09/28 Javascript
js按条件生成随机json:randomjson实现方法
2017/04/07 Javascript
ES6学习之变量的两种命名方法示例
2017/07/18 Javascript
Vue父子模版传值及组件传值的三种方法
2017/11/27 Javascript
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
2018/03/21 Javascript
详解使用 Node.js 开发简单的脚手架工具
2018/06/08 Javascript
使用vue根据状态添加列表数据和删除列表数据的实例
2018/09/29 Javascript
基于Layui自定义模块的使用方法详解
2019/09/14 Javascript
Javascript操作select控件代码实例
2020/02/14 Javascript
如何利用JavaScript编写更好的条件语句详解
2020/08/10 Javascript
[40:53]完美世界DOTA2联赛PWL S3 Magma vs DLG 第二场 12.18
2020/12/20 DOTA
python修改操作系统时间的方法
2015/05/18 Python
python中使用序列的方法
2015/08/03 Python
Python读大数据txt
2016/03/28 Python
Python3实现的字典遍历操作详解
2018/04/18 Python
django celery redis使用具体实践
2019/04/08 Python
快速解决pyqt5窗体关闭后子线程不同时退出的问题
2019/06/19 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
2020/03/13 Python
Python3实现个位数字和十位数字对调, 其乘积不变
2020/05/03 Python
小班开学寄语
2014/04/04 职场文书
团支部建设方案
2014/05/02 职场文书
2015年安全生产责任书
2015/01/30 职场文书
新员工试用期自我评价
2015/03/10 职场文书
千与千寻观后感
2015/06/04 职场文书
羊脂球读书笔记
2015/06/30 职场文书
新农村建设指导员工作总结
2015/08/13 职场文书
分析mysql中一条SQL查询语句是如何执行的
2021/06/21 MySQL
python自动化测试通过日志3分钟定位bug
2021/11/20 Python
springboot+rabbitmq实现智能家居实例详解
2022/07/23 Java/Android