Новости IT, Tech-лайфхаки & Кодинг

Урок 1: Что такое переменная в Python? (Имя, тип, значение)

Опубликовано: 01.05.2025, 03:26 | Автор: HDHai

Переменные — это основа любого языка программирования, и Python не исключение. Они позволяют хранить данные, которые можно использовать, изменять и анализировать в процессе выполнения программы. В этом уроке мы разберёмся, что такое переменные в Python, как они работают, какие у них имена, типы и значения, а также научимся создавать и использовать их на практике.

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

Переменная в Python — это "ярлык" или "имя", которое присваивается определённому значению. Это значение может быть числом, строкой, списком или любым другим объектом. Переменные позволяют:

Хранить данные: например, сохранить возраст пользователя.
Использовать данные повторно: вместо того чтобы каждый раз писать одно и то же значение, мы можем использовать имя переменной.
Обновлять данные: значения переменных можно изменять в процессе работы программы.

Пример:


Python

x = 10  # Создаём переменную x и присваиваем ей значение 10
print(x)  # Выводим значение переменной x

Имя переменной

Имя переменной — это её уникальный идентификатор. Оно должно следовать определённым правилам:
1. Имя переменной может состоять из букв (a-z, A-Z), цифр (0-9) и символа подчёркивания (_).
2. Имя не может начинаться с цифры.
3. Имя не должно совпадать с зарезервированными словами Python (например, if, else, for).

Примеры допустимых имён:


Python

age = 25
my_name = "Alice"
total_score_1 = 100

Примеры недопустимых имён:


Python

1variable = 10  # Начинается с цифры
if = 5          # Совпадает с зарезервированным словом

Тип переменной

В Python переменные могут хранить данные разных типов. Вот основные типы данных:
- Целые числа (int): 10, -5, 0.
- Числа с плавающей точкой (float): 3.14, -0.001.
- Строки (str): "Hello", 'Python'.
- Логические значения (bool): True, False.

Python автоматически определяет тип переменной по её значению. Это называется динамической типизацией.

Пример:


Python

number = 42          # int
pi = 3.14            # float
text = "Hello!"      # str
is_active = True     # bool

print(type(number))  # Проверяем тип переменной
print(type(pi))
print(type(text))
print(type(is_active))

Значение переменной

Значение — это то, что хранится в переменной. Оно может быть изменено в любой момент с помощью оператора присваивания (=).

Пример:


Python

x = 5         # Присваиваем значение 5
print(x)      # Вывод: 5

x = "Python"  # Меняем значение на строку
print(x)      # Вывод: Python

Обратите внимание: в Python одна и та же переменная может хранить данные разных типов в разные моменты времени.

Практические примеры

Пример 1: Работа с числами


Python

a = 10
b = 20
sum = a + b
print("Сумма:", sum)

Пример 2: Работа со строками


Python

first_name = "Marina"
last_name = "Ivan"
full_name = first_name + " " + last_name
print("Полное имя:", full_name)

Пример 3: Обновление значения


Python

counter = 0
print("Начальное значение:", counter)

counter = counter + 1
print("Обновлённое значение:", counter)

Теперь вы знаете, что такое переменные в Python, как они работают и как их использовать. Мы рассмотрели:

- Имя переменной: правила создания и ограничения.
- Тип переменной: основные типы данных и динамическую типизацию.
- Значение переменной: как присваивать и обновлять значения.

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

Урок подготовлен: hdhai.com