Skip to content

Commit 6ecedb0

Browse files
committed
upd
1 parent 7298527 commit 6ecedb0

1 file changed

Lines changed: 16 additions & 4 deletions

File tree

  • modules/20-arithmetics/30-composition/ru

modules/20-arithmetics/30-composition/ru/README.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,26 @@ print(10 - 2 * 3) # => 4
4040
Если же в выражении есть отрицательные числа, унарный минус применяется уже после возведения в степень:
4141

4242
```python
43-
print(-2 ** 2) # => -4
44-
print(-2 * 5) # => -10
45-
print(4 + -2) # => 2
46-
print(6 - -2) # => 8
43+
print(-2 ** 2) # => -4, минус пять в степени два
44+
print(-2 * 5) # => -10, минус два умноженное на пять
45+
print(4 + -2) # => 2
46+
print(6 - -2) # => 8
4747
```
4848

4949
Во всех примерах, кроме первого сначала вычисляется унарный минус (`-2`), и затем проводятся остальные операции.
5050

51+
Рассмотрим подробнее пример последний пример:
52+
53+
```python
54+
print(6 - -2) # => 8
55+
```
56+
57+
Cначала вычисляется унарный минус (`-2`), и затем операция превращается в `6 - (-2)`, что даёт `8`. Это тоже, самое, что:
58+
59+
```python
60+
print(6 + 2) # => 8
61+
```
62+
5163
## 🧠 Что нужно запомнить
5264

5365
- Выражения могут состоять из нескольких операций.

0 commit comments

Comments
 (0)