Python для начинающих. Урок 3 | Переменные. Типы данных

YOUTUBE · 19.11.2025 03:42

Ключевые темы и таймкоды

Введение в переменные и типы данных

0:01
  • Python использует ячейки памяти компьютера для хранения переменных.
  • Операционная система контролирует доступ к памяти, а Python следит за типами данных.
  • Объекты в Python представляют собой фрагменты данных с информацией о типе, идентификаторе и значении.

Типы данных и их особенности

1:01
  • Типы данных определяют, какие операции можно выполнять с объектом.
  • Идентификатор позволяет отличить объект от других.
  • Значение указывает на адрес ячейки памяти, где хранится объект.

Базовые типы данных

1:59
  • В Python есть базовые типы данных: целые числа, строки, числа с плавающей точкой и другие.
  • Типы данных могут быть изменяемыми и неизменяемыми.
  • Изменяемые типы позволяют изменять значение без изменения типа.

Переменные и их работа

2:58
  • В Python переменные не являются контейнерами для хранения значений.
  • Переменные ссылаются на объекты в памяти компьютера.
  • При создании переменной в память записывается ссылка на объект, а не сам объект.

Проверка адресов объектов

4:56
  • Функция ID возвращает адрес ячейки памяти, где хранится значение переменной.
  • Пример: проверка идентичности адресов переменных X и Y.
  • Объекты могут иметь несколько ссылок, что позволяет изменять их значения через разные переменные.

Изменяемые типы данных

6:54
  • Изменяемые типы данных, такие как списки, позволяют изменять значения объектов.
  • Пример: создание списка и изменение его элементов через разные переменные.

Работа со списками

7:52
  • Создание списка с элементами.
  • Переменная M ссылается на один объект.
  • Изменение элемента с индексом 1 в списке.
  • Вывод измененного списка на экран.

Изменяемые и неизменяемые типы данных

8:52
  • Изменяемые типы данных, такие как списки, могут быть изменены.
  • Неизменяемые типы данных, такие как целые числа, не могут быть изменены.

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

10:49
  • Имена переменных должны быть осмысленными и короткими.
  • Имена должны содержать только латинские буквы, цифры и подчеркивание.
  • Имена не должны начинаться с цифр и совпадать с зарезервированными словами.

Зарезервированные слова и функции

12:46
  • Зарезервированные слова, такие как Max, нельзя использовать в качестве имен переменных.
  • Функция help() позволяет проверить зарезервированные слова.
  • Завершение урока с обещанием продолжить тему на следующем уроке.