EN
ES

Переменные в Python

Библиотека Айтигенио
14 июля 2026

Переменные — это один из самых важных элементов программирования. Именно с них обычно начинается изучение любого языка программирования. Если представить программу как большую систему хранения и обработки данных, то переменные будут своеобразными контейнерами, в которых эти данные находятся.

Без переменных невозможно создать игру, сайт, чат-бота, калькулятор или любое другое приложение. Они используются буквально в каждой программе.

Что такое переменная

Переменная — это именованная область памяти, в которой хранится некоторое значение.

Проще говоря, переменная позволяет сохранить информацию под определенным именем, чтобы потом использовать ее в программе.

Например:

name = "Анна"

Здесь:

  • name — имя переменной;
  • "Анна" — значение переменной.

Теперь программа запомнила слово «Анна» и может обращаться к нему через имя name.

Например:

print(name)

Результат: Анна

Зачем нужны переменные

Представьте интернет-магазин. В программе необходимо хранить:

  • имя покупателя;
  • стоимость товара;
  • количество товаров;
  • адрес доставки;
  • номер заказа.

Если каждый раз вручную писать значения, программа станет неудобной и бесполезной.

Поэтому данные сохраняются в переменные:

customer = "Иван"
price = 1500
quantity = 2

Теперь программа может выполнять расчеты:

total = price * quantity
print(total)

Результат: 3000

Переменные делают программы гибкими и позволяют работать с изменяющимися данными.

Как создать переменную в Python

В Python переменная создается очень просто. Достаточно написать имя переменной, знак равенства и значение:

age = 12

Знак = здесь не означает математическое равенство. Он означает: «Запиши значение справа в переменную слева».

Например:

score = 100

Python сохраняет число 100 в переменную score.

Особенность Python

Во многих языках программирования необходимо заранее указывать тип переменной:

int age = 12;

В Python этого делать не нужно. Язык сам определяет тип данных:

age = 12
name = "Маша"
height = 1.65

Это делает код более простым и понятным.

Получите до 5 уроков по Python в подарок
  1. Запишите ребенка на первый пробный урок
  2. Оплатите пакет занятий в течение 24 часов
  3. Получите до 5 уроков в подарок

Основные типы данных в переменных

  • Целые числа (int)

Используются для хранения целых чисел.

year = 2025
score = 150
  • Числа с дробной частью (float)
temperature = 23.5
price = 99.99
  • Строки (str)

Используются для хранения текста.

city = "Москва"
animal = "кот"
  • Логические значения (bool)

Могут принимать только два значения:

  • True
  • False

Пример:

is_student = True

Такие переменные часто используются в проверках условий.

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

Имя переменной должно подчиняться определенным правилам.

Можно:

name
user_age
score1

Нельзя:

1name
user-age
my name

Также нельзя использовать служебные слова Python:

if
for
while
class

Например: for = 10 вызовет ошибку.

Хорошие и плохие названия

Плохой пример:

a = 15
b = 25
c = a + b

Неясно, что означают переменные.

Хороший пример:

width = 15
height = 25
area = width * height

Теперь код понятен даже без комментариев.

Изменение значения переменной

Переменная получила такое название потому, что ее значение может изменяться. Например:

score = 10
score = 20

После выполнения программы в переменной будет храниться: 20

Старое значение заменится новым.

Увеличение и уменьшение значения

Часто необходимо изменять число на определенную величину. Например:

coins = 5
coins = coins + 1

Результат: 6

Можно записать короче:

coins += 1

Аналогично работают:

coins -= 1
coins *= 2
coins /= 2

Вывод переменных на экран

Для вывода используется функция print().

name = "Олег"
print(name)

Можно выводить несколько переменных:

name = "Олег"
age = 14

print(name, age)

Результат: Олег 14

Ввод данных в переменную

Иногда пользователь должен сам вводить информацию. Для этого используется функция input().

name = input("Введите имя: ")

После запуска программа попросит пользователя ввести текст. Введенное значение сохранится в переменной.

Пример:

name = input("Введите имя: ")
print("Привет,", name)

Результат:

Введите имя: Анна
Привет, Анна

Переменные и вычисления

Переменные можно использовать в математических выражениях.

a = 10
b = 5
summa = a + b

Операции проводятся через символы: +, -, *, /

Пример:

length = 12
width = 4

area = length * width
print(area)

Результат: 48

Обмен значениями переменных

В Python есть удобный способ поменять значения местами.

Было:

a = 5
b = 10

Меняем:

a, b = b, a

Теперь:

a = 10
b = 5

Такой способ считается одной из удобных особенностей Python.

Несколько переменных сразу

Можно создать несколько переменных одной строкой:

x, y, z = 1, 2, 3

Или присвоить одно значение нескольким переменным:

a = b = c = 0

Как Python хранит переменные

Когда создается переменная:

name = "Анна"

Python:

  1. создает объект со значением «Анна»;
  2. выделяет для него память;
  3. связывает объект с именем name.

Поэтому правильнее говорить, что переменная не хранит значение напрямую, а ссылается на объект.

Для начинающих достаточно понимать это как «переменная хранит данные».

Где используются переменные

Переменные применяются практически в любой программе:

  • в играх — для хранения очков, здоровья и уровня;
  • на сайтах — для хранения данных пользователей;
  • в банковских приложениях — для хранения баланса;
  • в чат-ботах — для хранения сообщений;
  • в программах анализа данных — для хранения результатов вычислений.

Например, в игре:

player_health = 100
player_score = 0
player_name = "Hero"

Все характеристики персонажа сохраняются в переменных.

Поможет быстрее разобраться с основами программирования и научиться создавать собственные программы тренер по Python на бесплатном занятии в Айтигенио.

Итоги

Переменная в Python — это имя, которое связано с определенным значением в памяти компьютера. Переменные позволяют хранить данные, изменять их, выполнять вычисления и взаимодействовать с пользователем.

Чтобы уверенно программировать на Python, необходимо научиться:

  • создавать переменные;
  • выбирать понятные имена;
  • изменять значения;
  • использовать переменные в вычислениях;
  • получать данные от пользователя;
  • избегать типичных ошибок.

Практически каждая программа начинается с переменных, поэтому понимание этой темы является фундаментом для дальнейшего изучения Python.

Заберите бесплатный урок с реальным учителем!

Даём знания уже на первом уроке.
Итог: крутой IT-проект!

Откройте мир IT для ребёнка на бесплатном уроке
  • Без продаж
  • С реальным
    учителем
  • Итоговый проект
    в конце урока