summaryrefslogtreecommitdiff
path: root/PYTHON/Моржовый оператор.md
blob: 23697c948437619890ecb1a27c429181ca8a5153 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
```python
# Добавлен в Python 3.8, позволяет присваивать значение прямо внутри выражения.

# Без :=  :

data = input("Введите число: ")
if data.isdigit():
    print(int(data) * 2)

# С :=  становится короче:

if (data := input("Введите число: ")).isdigit():
    print(int(data) * 2)

# Полезно для сокращения кода в if и while!
```