Добро пожаловать во второй урок нашего курса по Python! Сегодня мы подробно разберём, что такое переменные, как они используются и какие типы данных доступны в Python.
Что такое переменные?
Переменные — это контейнеры для хранения данных. Переменные позволяют сохранять значения, которые можно использовать и изменять в ходе выполнения программы.
Пример объявления переменной:
Здесь name и age — это переменные, которым присвоены значения "Alice" и 25.
Правила для переменных в Python:
- Имена переменных могут содержать буквы, цифры и символ подчеркивания (_), но не могут начинаться с цифры.
- Переменные чувствительны к регистру, то есть name и Name — это разные переменные.
- Имя переменной должно быть осмысленным, чтобы отражать её содержание. Например, лучше использовать user_age, чем просто x.
Типы данных в Python
Python поддерживает различные типы данных. Каждый тип данных подходит для решения своих задач. Рассмотрим основные типы данных, которые чаще всего используются.
1. Числа (int, float)
В Python существует два основных типа чисел: целые числа (int) и вещественные числа (float).
Пример целых чисел:
Пример вещественных чисел:
2. Строки (str)
Строки — это последовательности символов, заключенные в кавычки (одинарные или двойные). Они используются для хранения текста.
Пример строки:
Строки можно объединять (конкатенация) и повторять:
3. Логические значения (bool)
Логические значения могут принимать два значения: True (истина) или False (ложь). Они часто используются для проверки условий в программах.
Пример логических значений:
4. Списки (list)
Список — это упорядоченная коллекция элементов, которые могут быть любого типа. Списки используются для хранения нескольких элементов вместе.
Пример списка:
Списки поддерживают различные операции, такие как добавление элементов, удаление, сортировка и другие:
5. Кортежи (tuple)
Кортежи похожи на списки, но их элементы нельзя изменять (они неизменяемы). Кортежи используются, когда необходимо сохранить неизменяемые данные.
Пример кортежа:
6. Словари (dict)
Словарь — это структура данных, которая хранит пары "ключ-значение". Словари позволяют быстро находить значения по ключам.
Пример словаря:
Чтобы получить значение по ключу:
Изменяемые и неизменяемые типы данных
- Изменяемые типы (например, списки и словари) могут быть изменены после создания.
- Неизменяемые типы (например, строки, целые числа, кортежи) не могут быть изменены.
Пример:
Ввод данных от пользователя
Python позволяет получать данные от пользователя с помощью функции input().
Пример:
Все данные, вводимые через input(), будут строками. Чтобы преобразовать введённое значение в число, можно использовать функцию int() или float():
Заключение
Теперь вы знаете, что такое переменные, как их использовать и какие типы данных доступны в Python. Переменные позволяют хранить и манипулировать данными, а понимание различных типов данных поможет вам эффективно работать с информацией в программах.
В следующем уроке мы разберём операторы и выражения в Python, а также научимся выполнять математические и логические операции.
Подписывайтесь на наш Telegram-канал "Python на стероидах", чтобы не пропустить полезные советы и примеры кода!