- Дети и подростки, интересующиеся программированием
- Родители, желающие привлечь своих детей к обучению программированию
- Учителя или наставники, ищущие ресурсы для обучения программированию на Python
Объявление переменных
В Python переменные объявляются очень просто. Не требуется указывать их тип заранее, как это делается в некоторых других языках программирования. Просто присвойте значение переменной, и Python автоматически определит ее тип.
x = 5 # x - целочисленная переменная
y = "Python" # y - строковая переменная
z = 3.14 # z - переменная с плавающей точкой
Простыми словами: Переменная — это как коробка с наклейкой, в которую мы можем положить разные вещи. Наклейка — это имя переменной, а содержимое коробки — это значение.
Типы переменных
Python является языком с динамической типизацией. Это означает, что тип переменной может изменяться в процессе выполнения программы.
Основные типы данных:
Присваивание значений переменным
Вы можете изменить значение переменной, просто присвоив ей новое значение:
x = 10
print(x) # Выведет: 10
x = 20
print(x) # Выведет: 20
Python позволяет множественное присваивание, что делает инициализацию нескольких переменных более компактной:
a, b, c = 5, 3.14, "Python"
Это эквивалентно записи:
a = 5
b = 3.14
c = "Python"
Глобальные и локальные переменные
В Python есть два типа переменных: локальные и глобальные. Локальные переменные объявляются внутри функции и доступны только в этой функции. Глобальные переменные объявляются вне функций и доступны из любой части кода.
Чтобы изменить глобальную переменную внутри функции, используется ключевое слово global:
x = 10 def update_variable(): global x x = 20 update_variable() print(x) # Выведет: 20
Переменные являются основой программирования. Они позволяют нам хранить, извлекать и управлять данными в наших программах. Работа с переменными в Python интуитивно понятна благодаря динамической типизации и гибкости языка. Умение эффективно использовать переменные — ключевой навык для любого программиста.