Авторский канал действующего Python-разработчика
Сотрудничество: @bape_ads
Прайс: @bape_media
РКН: https://clck.ru/3GA6KW
Реклама на бирже:
https://telega.in/c/python_tg
Post #2381
6.05K
PY @python_tg
Showing posts older than #2387 · Back to latest


if и использовать её снаружи?
▶ Local (локальная) — переменные внутри текущей функции
▶ Enclosing (вложенная) — область видимости внешней функции, если функция вложена
▶ Global (глобальная) — переменные, определённые на уровне модуля
▶ Built-in (встроенная) — всё, что встроено в сам Python: len, print, range, list, dict и т.д.
Последняя срабатывает, если имя искомой переменной совпадает с именем встроенной функции, и её не нашли ни в локальной, ни во вложенной, ни в глобальной области.
x, начиная с самого нижнего уровня, и поднимается вверх, пока не найдёт подходящее значение.
int и bool — это классы, а не "примитивные типы", как в других языках?



else после for или while в Python?
def hello(name: str) -> str:
return f"Hello, {name}"
print() теперь требует типов:print(message: str = "Hi!") -> None