Перейти к основному содержимому
Informatik.uz
Глава 1. Основы Python

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

Переменная хранит данные под именем. Изучаем присваивание, правила выбора имён, основные типы данных и действия над числами, а также учимся превращать введённый текст в число.

Тема 2 из 11Чтение: 2 минОбновлено: 27 октября 2026 г.
Список тем (2 из 11)

Переменная — это имя области памяти, в которой хранится значение. В Python значение переменной задаётся знаком равенства: age = 15. Это не уравнение из математики, а команда «сохрани значение справа под именем слева», поэтому запись age = age + 1 увеличивает значение переменной на 1.

Имя переменной начинается с буквы или нижнего подчёркивания (_), внутри могут быть буквы, цифры и _; пробелы ставить нельзя. Имена чувствительны к регистру: age и Age — это две разные переменные. Служебные слова Python, такие как if и for, нельзя использовать в качестве имён.

Основные типы данных: целое число int (например, 15), дробное число float (3.14), текст str ("Ali") и логическое значение bool (True или False). Тип значения определяет функция type(). Функция input() всегда возвращает текст, поэтому, если нужно число, её результат преобразуют так: int(input("Yoshingiz: ")).

С числами выполняются действия +, -, * и /. Кроме того, // означает целочисленное деление, % — остаток от деления, а ** — возведение в степень: результат 7 // 2 равен 3, 7 % 2 равен 1, 2 ** 3 равен 8. Обычное деление всегда даёт дробное число: результат 7 / 2 равен 3.5.

Главное

  • Переменная — именованная область памяти для значения; значение задаётся знаком =.
  • Имя начинается с буквы или _, регистр букв различается.
  • Основные типы: int, float, str, bool.
  • input() возвращает текст; чтобы получить число, его преобразуют с помощью int() или float().
  • С числами выполняются действия +, -, *, /, а также целочисленное деление // и остаток %.

Практические задания

  1. Для переменных a = 7 и b = 2 напишите программу, которая выводит результаты действий +, -, *, /, // и %; перед запуском предположите результаты.
  2. Составьте программу, которая просит у пользователя два числа и выводит их сумму и среднее арифметическое (используйте int(input())).
  3. С помощью type() определите типы значений 15, 3.14, "15" и True и запишите, почему "15" не является числом.

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

Проверьте себя: сначала подумайте, потом откройте ответ.

  1. 1Какой результат дают выражения 7 // 2 и 7 % 2?
    7 // 2 равно 3 (целая часть), 7 % 2 равно 1 (остаток).
  2. 2Значение какого типа возвращает функция input()?
    Всегда текст — значение типа str.
  3. 3Может ли 2age быть именем переменной?
    Нет, имя переменной не может начинаться с цифры.

Пройдено тем: 0 из 11

Войти и отметить
Informatika 9-sinf darsligi muqovasi
В учебникеИнформатика — 9 класс