This commit is contained in:
yinkanglong_lab
2021-03-19 23:27:00 +08:00
parent 9cd1fe4b4f
commit f73f47e46e
38 changed files with 123 additions and 569 deletions

View File

@@ -4,5 +4,6 @@
> python3中所有的数据类型都是对象。包括数值类型int,float,complex)、列表、字典、元组、集合等。包括函数也是对象。
> python3中所有的内建类的对象不具有动态属性。所有的自定义类的对象都有动态属性。

View File

@@ -136,7 +136,7 @@ Python 具有不同的运算符,可让您在程序中执行所需的计算。
在上面的表达式中,将对哪个运算进行第一个加法或乘法运算? 为了回答这样的问题,我们需要在 python 中引用运算符优先级列表。 下图列出了 python 优先级从高到低的顺序。
![python-operator-precedence1.jpg](img/1bd07b9ee86ea977adf3c113fe0e0939.png)
![](image/2021-03-19-21-44-53.png)
如您在上表中所见`*`在`+`之上,因此`*`将首先出现,然后加法。 因此,以上表达式的结果将为`13`。
@@ -150,7 +150,6 @@ Python 具有不同的运算符,可让您在程序中执行所需的计算。
```py
>>> 3 + 4 - 2
```
在以上表达式中,将首先进行加法或减法。 从表`+`和`-`的优先级相同,然后将它们从左到右进行求值,即先加法,然后减法。
@@ -209,8 +208,8 @@ a = b = c
| `+=` | 加法赋值 | `x += 4` | `x = x + 4` |
| `-=` | 减法赋值 | `x -= 2` | `x = x - 2` |
| `*=` | 乘法赋值 | `x *= 5` | `x = x * 5` |
| `/*=` | 除法赋值 | `x /= 5` | `x = x / 5` |
| `//*=` | 整数除法赋值 | `x //= 5` | `x = x // 5` |
| `%*=` | 余数赋值 | `x %= 5` | `x = x % 5` |
| `/=` | 除法赋值 | `x /= 5` | `x = x / 5` |
| `//=` | 整数除法赋值 | `x //= 5` | `x = x // 5` |
| `%=` | 余数赋值 | `x %= 5` | `x = x % 5` |
| `**=` | 指数赋值 | `x **= 5` | `x = x ** 5` |

View File

@@ -5,7 +5,7 @@
* 元组
* 集合
## 5.6. 循环的技巧
## 5.6. 循环的技巧
* 当在字典中循环时,用 items() 方法可将关键字和对应的值同时取出
```py
>>>

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB