Skip to content

Commit 7298527

Browse files
authored
Merge pull request #359 from NikitaSudaev/patch-2
Update README with unary minus clarification
2 parents e26048e + 0ee36f2 commit 7298527

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

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

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

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,16 @@ print(10 - 2 * 3) # => 4
3737

3838
Сначала выполняется умножение: `10 - 6 = 4`.
3939

40-
Если же в выражении есть отрицательные числа, унарный минус применяется уже после возведения в степень или умножения:
40+
Если же в выражении есть отрицательные числа, унарный минус применяется уже после возведения в степень:
4141

4242
```python
43+
print(-2 ** 2) # => -4
4344
print(-2 * 5) # => -10
44-
print(4 + -3) # => 1
45+
print(4 + -2) # => 2
4546
print(6 - -2) # => 8
4647
```
4748

48-
В последнем примере сначала вычисляется унарный минус (`-2`), и затем операция превращается в `6 - (-2)`, что даёт `8`.
49+
Во всех примерах, кроме первого сначала вычисляется унарный минус (`-2`), и затем проводятся остальные операции.
4950

5051
## 🧠 Что нужно запомнить
5152

0 commit comments

Comments
 (0)