解析判断语句,洞悉 Python 逻辑

本文目录

 正文

🌍前言

 ❄️为什么学习判断语句

🌍一、布尔类型和比较运算符

❄️学习目标

❄️1、布尔类型

❄️(1)布尔类型的定义

❄️(2)布尔类型的字面量:

❄️2、比较运算符

🌍总结

🌍二、if语句的基本格式

❄️学习目标

 🌍总结

❄️练习案例:成年人判断

快乐的时光总是短暂,咱们下篇博文再见啦!!!不要忘了,给小编点点赞和收藏支持一下,在此非常感谢!!!


 大家好,这里是小编的博客频道
小编的博客:长久的梦  

很高兴在CSDN这个大家庭与大家相识,希望能在这里与大家共同进步,共同收获更好的自己!!!

这一节我们来学习

 那接下来就让我们开始遨游在知识的海洋!    

 正文


🌍前言

进行逻辑判断,是生活中常见的行为。同样,在程序中,进行逻辑判断也是最为基础的功能。


 ❄️为什么学习判断语句

判断在程序中广泛应用,如果没有它,这些功能都难以实现。


🌍一、布尔类型和比较运算符

❄️学习目标

掌握布尔类型用于表示:真和假

掌握比较运算符用于计算:真和假


❄️1、布尔类型

进行判断,只有2个结果:

  •  


    Python中常用的有6种值(数据)的类型

    类型

    描述

    说明

    数字(Number)

    支持

    整数(int)

    浮点数(float)

    复数(complex)

    布尔(bool)

    整数(int),如:10、-10

    浮点数(float),如:13.14、-13.14

    复数(complex),如:4+3j,以j结尾表示复数

    布尔(bool)表达现实生活中的逻辑,即真和假

    True表示真

    False表示假。

    True本质上是一个数字记作1,False记作0

    字符串(String)

    描述文本的一种数据类型

    字符串(string)由任意数量的字符组成

    列表(List)

    有序的可变序列

    Python中使用最频繁的数据类型,可有序记录一堆数据

    元组(Tuple)

    有序的不可变序列

    可有序记录一堆不可变的Python数据集合

    集合(Set)

    无序不重复集合

    可无序记录一堆不重复的Python数据集合

    字典(Dictionary)

    无序Key-Value集合

    可无序记录一堆Key-Value型的Python数据集合


    ❄️(1)布尔类型的定义

    ❄️(2)布尔类型的字面量:

  • True  表示真(是、肯定)
  • False 表示假 (否、否定)
  • 定义变量存储布尔类型数据:

    变量名称 = 布尔类型字面量

    布尔类型不仅可以自行定义 同时也可以通过计算的来。 也就是使用比较运算符进行比较运算得到布尔类型的结果。


    ❄️2、比较运算符

    布尔类型的数据,不仅可以通过定义得到,也可以通过比较运算符进行内容比较得到。

    如下代码:

     


    运算符

    描述

    示例

    ==

    判断内容是否相等,满足为True,不满足为False

    如a=3,b=3,则(a == b) 为 True

    !=

    判断内容是否不相等,满足为True,不满足为False

    如a=1,b=3,则(a != b) 为 True

    >

    判断运算符左侧内容是否大于右侧

    满足为True,不满足为False

    如a=7,b=3,则(a > b)  为 True

    <

    判断运算符左侧内容是否小于右侧

    满足为True,不满足为False

    如a=3,b=7,则(a < b)  为 True

    >=

    判断运算符左侧内容是否大于等于右侧

    满足为True,不满足为False

    如a=3,b=3,则(a >= b) 为 True

    <=

    判断运算符左侧内容是否小于等于右侧

    满足为True,不满足为False

    如a=3,b=3,则(a <= b) 为 True


    🌍总结

    1、在Python中,可以表示真假的数据类型是:

    布尔类型,字面量True表示真,字面量False表示假

    2、除了可以定义布尔类型外,还可以通过____计算得到布尔类型?

    通过<比较运算符>计算得到布尔类型的结果

  • == 判断是否相等,!= 判断是否不相等
  • >判断是否大于,<判断是否小于
  • >=判断是否大于等于,<=判断是否小于等于

  • 🌍二、if语句的基本格式

    ❄️学习目标

    掌握逻辑判断语句(if)的基本语法格式

    掌握布尔类型数据,在判断语句中的作用


    生活中的判断      

     


     当age为18时,执行结果:

     当age为10时,执行结果:


     if语句的注意点

     判断语句的结果,必须是布尔类型

    True或False True会执行if内的代码语句

    False则不会执行


     归属于if判断的代码语句块,需在前方填充4个空格缩进 Python通过缩进判断代码块的归属关系


     🌍总结

    1、if语句的基本格式

    2、 if语句的注意事项:

  • 判断条件的结果一定要是布尔类型
  • 不要忘记判断条件后的: 引号
  • 归属于if语句的代码块,需在前方填充4个空格缩进

  • ❄️练习案例:成年人判断

    结合前面学习的input输入语句,完成如下案例:

    1. 通过input语句,获取键盘输入,为变量age赋值。(注意转换成数字类型)

    2. 通过if判断是否是成年人,满足条件则输出提示信息,如下:

     提示:您已成年,需要补票的信息输出,来自if判断


    快乐的时光总是短暂,咱们下篇博文再见啦!!!不要忘了,给小编点点赞和收藏支持一下,在此非常感谢!!!

    作者:长久的梦

    物联沃分享整理
    物联沃-IOTWORD物联网 » 解析判断语句,洞悉 Python 逻辑

    发表回复