Skip to main content

Урок 1. Переменные и расчёт метрики (load factor)

1. Что такое переменная (по-человечески)

Переменная — это подписанная коробка с данными.

Ты говоришь Python:

  • вот это число — вместимость

  • вот это — сколько продали

  • дальше с этим считаем

Никакой магии. Просто имена вместо цифр.


2. Зачем это аналитику авиакомпании

Без переменных:

  • формулы нечитаемы

  • ошибки незаметны

  • масштабирования нет

С переменными:

  • метрики считаются явно

  • код читается как отчёт

  • легко автоматизировать на 10 000 рейсов


3. Пример из авиации: load factor

Load factor = проданные места / вместимость * 100

Берём один рейс. Вручную. Без таблиц. Без Pandas.


4. Готовый код
capacity = 390
sold_seats = 200

load_factor = sold_seats / capacity * 100

print(load_factor)
5. Разбор по шагам
capacity = 390

Вместимость самолёта. Число. Сохранили.

sold_seats = 200

Проданные места. Тоже число.

load_factor = sold_seats / capacity * 100

Метрика.

  • сначала деление

  • потом умножение

  • результат сохраняем

print(load_factor)

Показали результат. Всё.

6. Важный момент
10 / 2

Результат:

5.0

Всегда.
Даже если «делится нацело».
Это не мнение. Это поведение Python. Смирись и живи дальше.

Всегда.
Даже если «делится нацело».
Это не мнение. Это поведение Python. Смирись и живи дальше.


7. Ты повторяешь

Скопируй код выше один в один.
Запусти.
Посмотри результат.

Никаких изменений.
Никаких улучшений.
Сначала повтор.


8. Простое задание (после повтора)

Поменяй:

  • capacity на 180

  • sold_seats на 135

Посмотри:

  • какой load factor

  • логичен ли результат