Переменные и типы данных


Переменные и типы данных

Изучение основных типов данных в Python: числа, строки, списки.

Переменные и типы данных

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

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

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



name = "Иван"

Здесь name — это переменная, а "Иван" — строка, которая хранится в этой переменной.

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

  1. Имя переменной должно начинаться с буквы или символа подчеркивания _.
  2. Имя переменной может содержать только буквы, цифры и символы подчеркивания.
  3. Имена переменных чувствительны к регистру: name и Name — это разные переменные.

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



age = 15
user_name = "Иван"
_is_active = True

Типы данных в Python

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

1. Числа

  • Целые числа (int): Например, 10, -5, 0.
  • Дробные числа (float): Например, 3.14, -0.001.

Пример:



x = 10  # целое число
y = 3.14  # дробное число

2. Строки (str)

Строки используются для хранения текста. Они заключаются в кавычки (одинарные или двойные).

Пример:



name = "Иван"
message = 'Привет, мир!'

3. Логические значения (bool)

Логические значения могут быть либо True, либо False. Они часто используются в условных выражениях.

Пример:



is_active = True
is_admin = False

4. Списки (list)

Списки — это упорядоченные коллекции элементов. Они могут содержать элементы разных типов.

Пример:



fruits = ["яблоко", "банан", "вишня"]
numbers = [1, 2, 3, 4, 5]

5. Словари (dict)

Словари хранят данные в виде пар ключ-значение. Ключи должны быть уникальными.

Пример:



person = {"name": "Иван", "age": 15}

Операции с переменными

Присваивание

Мы уже видели, как присваивать значения переменным:



x = 10
name = "Иван"

Изменение значения

Значение переменной можно изменить в любой момент:



x = 10
x = 20  # Теперь x равен 20

Преобразование типов

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



age = "15"
age = int(age)  # Теперь age это число 15

Заключение

Теперь вы знаете, как работать с переменными и основными типами данных в Python. В следующем занятии мы изучим условные операторы.

Практика

🎯 Миссия 2: Собрать досье на пользователя
🔍 Контекст: Шерлок Холмс бы одобрил такую систематизацию!

⚙️ Техзадание:
1. Запросите имя, возраст (int) и цвет
2. Создайте список из 3 любимых фруктов
3. Сформируйте словарь с данными
4. Выведите всё красиво

Используйте name, age, color, fruits, person как имена переменных.

Имя: Марвин
Возраст: 42
Цвет: серый

Досье:
Имя: Марвин
Возраст: 42
Цвет: серый
Фрукты: ['яблоко', 'банан', 'апельсин']
Словарь: {'name': 'Марвин', 'age': 42}


💡 Подсказка: person = {"name": name}


Попробуйте на практике:

Результат:


                

Вопросы для закрепления

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

К следующему уроку