From 09f34b2497719d354811aee1ce6d4930e3d49ac9 Mon Sep 17 00:00:00 2001 From: PEQB Date: Sat, 19 Jul 2025 17:03:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BA=86=E9=83=A8=E5=88=86?= =?UTF-8?q?=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Day01-20/04.Python语言中的运算符.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Day01-20/04.Python语言中的运算符.md b/Day01-20/04.Python语言中的运算符.md index 4eb7c02..eb0d348 100755 --- a/Day01-20/04.Python语言中的运算符.md +++ b/Day01-20/04.Python语言中的运算符.md @@ -11,7 +11,7 @@ Python 语言支持很多种运算符,下面的表格按照运算符的优先 | `+`、`-` | 加、减 | | `>>`、`<<` | 右移、左移 | | `&` | 按位与 | -| `^`、`|` | 按位异或、按位或 | +| `^`、`\|` | 按位异或、按位或 | | `<=`、`<`、`>`、`>=` | 小于等于、小于、大于、大于等于 | | `==`、`!=` | 等于、不等于 | | `is`、`is not` | 身份运算符 | @@ -94,7 +94,7 @@ print(a) # 10 ### 比较运算符和逻辑运算符 -比较运算符也称为关系运算符,包括`==`、`!=`、`<`、`>`、`<=`、`>=`,我相信大家一看就能懂。需要提醒的是比较相等用的是`==`,请注意这里是两个等号,因为`=`是赋值运算符,我们在上面刚刚讲到过。比较不相等用的是`!=`,跟数学课本中使用的$\small{\neq}$并不相同,Python 2 中曾经使用过`<>`来表示不等于,在 Python 3 中使用`<>`会引发`SyntaxError`(语法错误)。比较运算符会产生布尔值,要么是`True`,要么是`False`。 +比较运算符也称为关系运算符,包括`==`、`!=`、`<`、`>`、`<=`、`>=`,我相信大家一看就能懂。需要提醒的是比较相等用的是`==`,请注意这里是两个等号,因为`=`是赋值运算符,我们在上面刚刚讲到过。比较不相等用的是`!=`,跟数学课本中使用的 $\small{\neq}$ 并不相同,Python 2 中曾经使用过`<>`来表示不等于,在 Python 3 中使用`<>`会引发`SyntaxError`(语法错误)。比较运算符会产生布尔值,要么是`True`,要么是`False`。 逻辑运算符有三个,分别是`and`、`or`和`not`。`and`字面意思是“而且”,所以`and`运算符会连接两个布尔值或者产生布尔值的表达式,如果两边的布尔值都是`True`,那么运算的结果就是`True`;左右两边的布尔值有一个是`False`,最终的运算结果就是`False`。当然,如果`and`运算符左边的布尔值是`False`,不管右边的布尔值是什么,最终的结果都是`False`,这时运算符右边的布尔值会被跳过(专业的说法叫短路处理,如果`and`右边是一个表达式,那么这个表达式不会执行)。`or`字面意思是“或者”,所以`or`运算符也会连接两个布尔值或产生布尔值的表达式,如果两边的布尔值有任意一个是`True`,那么最终的结果就是`True`。当然,`or`运算符也是有短路功能的,当它左边的布尔值为`True`的情况下,右边的布尔值会被短路(如果`or`右边是一个表达式,那么这个表达式不会执行)。`not`运算符的后面可以跟一个布尔值,如果`not`后面的布尔值或表达式是`True`,那么运算的结果就是`False`;如果`not`后面的布尔值或表达式是`False`,那么运算的结果就是`True`。 @@ -161,7 +161,7 @@ print(f'{f:.1f}华氏度 = {c:.1f}摄氏度') #### 例子2:计算圆的周长和面积 -> **要求**:输入一个圆的半径($\small{r}$),计算出它的周长( $\small{2 \pi r}$ )和面积( $\small{\pi r^{2}}$ )。 +> **要求**:输入一个圆的半径( $\small{r}$ ),计算出它的周长( $\small{2 \pi r}$ )和面积( $\small{\pi r^{2}}$ )。 ```python """