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通过urllib2获取带有中文参数url内容的方法
Mar 13 Python
Python中title()方法的使用简介
May 20 Python
Python编程之string相关操作实例详解
Jul 22 Python
Python3中类、模块、错误与异常、文件的简易教程
Nov 20 Python
Python Web程序部署到Ubuntu服务器上的方法
Feb 22 Python
python实现批量图片格式转换
Jun 16 Python
python批量修改文件夹及其子文件夹下的文件内容
Mar 15 Python
详解Python time库的使用
Oct 10 Python
使用Python求解带约束的最优化问题详解
Feb 11 Python
python实现将中文日期转换为数字日期
Jul 14 Python
python 如何区分return和yield
Sep 22 Python
python区块链持久化和命令行接口实现简版
May 25 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 stristr() 函数(不区分大小写的字符串查找)
2010/06/03 PHP
深入PHP nl2br()格式化输出的详解
2013/06/05 PHP
laravel ORM 只开启created_at的几种方法总结
2018/01/29 PHP
Laravel5.1框架路由分组用法实例分析
2020/01/04 PHP
jQuery UI的Dialog无法提交问题的解决方法
2011/01/11 Javascript
js阻止事件追加的具体实现
2014/10/15 Javascript
JS运动基础框架实例分析
2015/03/03 Javascript
Nodejs的express使用教程
2015/11/23 NodeJs
基于javascript实现简单的抽奖系统
2020/04/15 Javascript
JS中使用变量保存arguments对象的方法
2016/06/03 Javascript
JS 根据子网掩码,网关计算出所有IP地址范围示例
2020/04/23 Javascript
vue.js+boostrap项目实践(案例详解)
2016/09/21 Javascript
JS不完全国际化&本地化手册 之 理论篇
2016/09/27 Javascript
node.js基于mongodb的搜索分页示例
2017/01/22 Javascript
vue过滤器用法实例分析
2019/03/15 Javascript
[47:06]DOTA2上海特级锦标赛主赛事日 - 4 败者组第五轮 MVP.Phx VS EG第一局
2016/03/05 DOTA
Python subprocess模块学习总结
2014/03/13 Python
python中使用enumerate函数遍历元素实例
2014/06/16 Python
Python实现的检测网站挂马程序
2014/11/30 Python
Python实现从订阅源下载图片的方法
2015/03/11 Python
详解Python的collections模块中的deque双端队列结构
2016/07/07 Python
Python金融数据可视化汇总
2017/11/17 Python
CSS3中的Media Queries学习笔记
2016/05/23 HTML / CSS
外语学院毕业生的自我鉴定
2013/11/28 职场文书
初中三年毕业生的自我评价分享
2014/02/14 职场文书
致100米运动员广播稿
2014/02/14 职场文书
卫生巾广告词
2014/03/18 职场文书
寄语学生的话
2014/04/10 职场文书
2014统计局民主生活会对照检查材料思想汇报
2014/10/02 职场文书
消防演习通知
2015/04/25 职场文书
敬老院志愿者活动总结
2015/05/06 职场文书
2015年度招聘工作总结
2015/05/28 职场文书
Redis延迟队列和分布式延迟队列的简答实现
2021/05/13 Redis
python pygame入门教程
2021/06/01 Python
Java实现二分搜索树的示例代码
2022/03/17 Java/Android
解决ubuntu安装软件时,status-code=409报错的问题
2022/12/24 Servers