0Pricing
Python Academy · Урок

Переменные и присваивание

Разберитесь, как работают переменные в Python и как присваивать им значения.

«Переменные и присваивание» — бесплатный урок Python Academy на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Python Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Python Academy содержит 4 уроков всего.

Добро пожаловать в мир переменных

В Python переменная — это именованный контейнер, в котором хранится значение. Создать её можно, просто присвоив значение с помощью =.

Ваша первая переменная

Напишите: name = 'Alice' Это сохраняет строку 'Alice' под именем 'name'. Python автоматически определяет тип.
name = 'Alice'
print(name)

Механика присваивания

Знак = — это NOT равенство: он означает «сохранить значение справа под именем слева». Значение справа сначала вычисляется.

Множественное присваивание

Python позволяет записать: a, b, c = 1, 2, 3 Так значения распаковываются в одной строке. Можно также написать: x = y = 0, чтобы присвоить одно и то же значение нескольким именам.
a, b, c = 1, 2, 3
print(a, b, c)

Правила именования переменных

Имена должны начинаться с буквы или символа подчёркивания, содержать только буквы, цифры и символы подчёркивания, а также учитывать регистр. Для удобства чтения используйте snake_case.

Повторное присваивание

Переменные не являются неизменными. После x = 5 выражение x = x + 1 делает x равным 6. Python просто связывает имя с новым объектом.
x = 5
x = x + 1
print(x)

Составное присваивание

Сокращённые операторы: x += 3 означает x = x + 3. Аналогично работают -= *= /= //= %= **=.

Проверка типа переменной

Используйте type(), чтобы узнать, объект какого типа хранится в переменной: type(42) возвращает . Это полезно при отладке.
x = 3.14
print(type(x))

Константы по соглашению

В Python нет настоящих констант, но имена в формате ALL_CAPS сообщают другим разработчикам: «не изменяйте это». Пример: MAX_SIZE = 100.

Удаление переменной

del x удаляет имя из текущей области видимости. Обращение к нему после этого вызывает NameError. Используйте del, чтобы освободить ссылки, которые больше не нужны.

Быстрая проверка

Какое ключевое слово используется в Python, чтобы удалить переменную из области видимости?

Повторение

Переменные — это имена, связанные с объектами с помощью =. Используйте snake_case, операторы составного присваивания и ALL_CAPS для констант. del удаляет имя из области видимости.

Дальнейшие шаги

Теперь вы понимаете, как работает присваивание переменных в Python. Далее мы изучим числовые и логические типы, чтобы узнать, какие значения можно хранить.

Часто задаваемые вопросы

Урок «Переменные и присваивание» бесплатный?

Да — полный текст урока «Переменные и присваивание» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Python Academy, подпишись на CoddyKit PRO. Курс Python Academy содержит 4 уроков всего.

Чему я научусь в уроке «Переменные и присваивание»?

Разберитесь, как работают переменные в Python и как присваивать им значения. Ты практикуешь Python Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Python Academy?

Предыдущий опыт не требуется. Python Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.

Сколько времени занимает урок «Переменные и присваивание»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Python Academy?

Да. Каждый урок Python Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Переменные и присваивание
  2. Числовые и логические типы
  3. Строки и преобразование типов
  4. Чтение пользовательского ввода
← Назад к Python Academy