list / tuple
Списки — изменяемые последовательности. Кортежи — фиксированные.
Заглушка для изучения Python: короткие блоки, практичные ориентиры и рекомендации без выполнения кода на сервере.
Python читается почти как черновик алгоритма. Сначала закрепите переменные, условия, циклы и функции — этого хватит для первых скриптов.
def greet(name: str) -> str:
return f"hello, {name}"
for n in ["alice", "bob"]:
print(greet(n))
Списки — изменяемые последовательности. Кортежи — фиксированные.
Словари для ключ→значение, множества для уникальных элементов.
Текст и бинарные данные — разные миры; не смешивайте без нужды.
users = {"id": 1, "roles": {"admin", "editor"}}
names = [u.strip() for u in "ann, bob, cia".split(",") if u.strip()]
mypy или pyright дают дисциплину.Изолируйте зависимости. Не ставьте пакеты в системный Python.
Линтер/форматтер и тесты — базовый hygiene для любого репозитория.
Когда появятся API — начните с малого эндпоинта и явных моделей.
На этой странице нет песочницы и нет запуска кода — только ориентиры. Пишите локально, коммитьте часто, разбирайте ошибки спокойно.