Python-表达式由什么构成-答疑01

一、学明白讲清楚

1. 表达式由什么构成?所有表达式都做什么事?

In [12]: a=1
In [13]: print(a)
这就是一个语句,目的是把1赋值给变量a,执行这条语句后,a的值就变为1,而不管它原来是什么值;
if a = 1 then …
  • 这里的a=1则是一个表达式,它本身并不会产生任何动作,而只是把变量a的值和1进行比较,然后把比较结果交给if语句去处理。 也就是说:语句是可以单独执行的、能够产生实际效果的代码;而表达式则是包含在语句中,根据某种条件计算出一个值或得出某种结果,然后由语句去判断和处理的代码。

2.一图了解python判断奥妙

Python-表达式由什么构成-答疑01_第1张图片
image.png
  • 2.1 虽然整型、浮点型和字符串数据类型有无数种可能的值,布尔值只有两种(True、False)
    Python-表达式由什么构成-答疑01_第2张图片
    image.png
  • 2.2 比较操作符号
    Python-表达式由什么构成-答疑01_第3张图片
    image.png
  • 2.3布尔操作符
    3 个布尔操作符(and、or 和 not)用于比较布尔值。
    Python-表达式由什么构成-答疑01_第4张图片
    image.png
Python-表达式由什么构成-答疑01_第5张图片
image.png

Python-表达式由什么构成-答疑01_第6张图片
image.png
注意编写规范:(布尔值 True 和 False不像字符串,两边没有引号,它们总是以大写字母 T 或 F 开头,后面的字母小写)

你可能感兴趣的:(Python-表达式由什么构成-答疑01)