Python基础之条件语句详解

 更新时间:2021年06月15日 16:56:18   作者:jks212454  
今天给大家带来的是关于Python基础的一些知识,文章围绕着Python条件语句展开,文中有非常详细的介绍及代码示例,需要的朋友可以参考下

一、环境介绍

Python版本Python 3.8.8 (
Pycharm版本2021.1.2

二、条件判断介绍

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

在这里插入图片描述

三、if语句的使用

1.if的第一种使用方法

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

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

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

在这里插入图片描述
在这里插入图片描述

2.if的第二种使用方法

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

# 第二种if语句使用方法

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

在这里插入图片描述
在这里插入图片描述

3.if的第三种使用方法

if语句中再嵌套if语句

# 第三种if使用方法

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.if的第四种使用方法

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

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、if判断的运算符

在这里插入图片描述

五、学习小结

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

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

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

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

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

相关文章

  • Python中类的mro与继承关系详解

    Python中类的mro与继承关系详解

    这篇文章主要介绍了Python中类的mro与继承关系,文章围绕主题展开初步认识mro的解析顺序,具有一定的参考价值。需要的朋友可以参考一下
    2022-07-07
  • pytest参数化:@pytest.mark.parametrize详解

    pytest参数化:@pytest.mark.parametrize详解

    pytest.mark.parametrize装饰器能够对测试函数进行参数化处理,使得一个测试函数可以用多组数据执行多次,这有助于检查不同输入下的期望输出是否匹配,提高测试的效率和覆盖率,装饰器可以应用于函数、模块或类,支持多个装饰器组合使用,增强测试的灵活性和综合性
    2024-10-10
  • python MD5加密的示例

    python MD5加密的示例

    这篇文章主要介绍了python MD5加密的示例,帮助大家更好的利用python进行加密,感兴趣的朋友可以了解下
    2020-10-10
  • 深度剖析使用python抓取网页正文的源码

    深度剖析使用python抓取网页正文的源码

    平时打开一个网页,除了文章的正文内容,通常会有一大堆的导航,广告和其他方面的信息。本文的目的,在于说明如何从一个网页中提取出文章的正文内容,而过渡掉其他无关的的信息。
    2014-06-06
  • Python入门教程(十三)Python元组

    Python入门教程(十三)Python元组

    这篇文章主要介绍了Python入门教程(十三)Python元组,Python是一门非常强大好用的语言,也有着易上手的特性,本文为入门教程,需要的朋友可以参考下
    2023-04-04
  • python 函数定位参数+关键字参数+inspect模块

    python 函数定位参数+关键字参数+inspect模块

    这篇文章主要介绍了python 函数定位参数+关键字参数+inspect模块,文章围绕主题展开详细的相关资料,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-05-05
  • pyspark自定义UDAF函数调用报错问题解决

    pyspark自定义UDAF函数调用报错问题解决

    这篇文章主要为大家介绍了pyspark自定义UDAF函数调用报错问题解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 对python字典过滤条件的实例详解

    对python字典过滤条件的实例详解

    今天小编就为大家分享一篇对python字典过滤条件的实例详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • 利用python实现查看溧阳的摄影圈

    利用python实现查看溧阳的摄影圈

    这篇文章主要介绍了利用python实现查看溧阳的摄影圈,文章基于BeautifulSoup的相关资料展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-05-05
  • 在pytorch中动态调整优化器的学习率方式

    在pytorch中动态调整优化器的学习率方式

    这篇文章主要介绍了在pytorch中动态调整优化器的学习率方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06

最新评论