Информатика · 7 класс3 четвертьТема 4ГОСО РК 2026Базовый

Введение в Python: переменные, типы данных, ввод и вывод

Язык программирования Python, среда IDLE, переменные, оператор присваивания, типы int, float, str, функции print() и input().

Время изучения~60 минтеория + практика
Разделы темы4 разд.пошаговый разбор
Тест темы2 вопр.с мгновенным ответом
СОР / СОЧ3 четвертьдескрипторы ГОСО

Python («Питон») — современный высокоуровневый язык программирования общего назначения, созданный нидерландским программистом Гвидо ван Россумом (Guido van Rossum) в 1991 году. Свое название язык получил не в честь змеи, а в честь популярного британского комедийного шоу «Летающий цирк Монти Пайтона».

Главные достоинства языка Python:

1. Чистый и понятный синтаксис — программы на Python читаются практически как обычный английский текст;

2. Кроссплатформенность — однажды написанный код без изменений работает на Windows, macOS и Linux;

3. Интерпретируемость — код выполняется интерпретатором строка за строкой без длительной предварительной компиляции;

4. Огромная сфера применения — Python является мировым языком №1 для искусственного интеллекта, анализа данных (Data Science), веб-разработки (Django, FastAPI), робототехники и автоматизации.

Стандартная среда разработки IDLE включает интерактивную консоль (Shell) для быстрого тестирования команд и редактор скриптов для сохранения программ в файлах с расширением .py.

Язык

Python 3

Популярный высокоуровневый интерпретируемый язык с динамической типизацией.
Среда

IDLE

Интегрированная среда разработки и обучения, входящая в стандартный дистрибутив Python.

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

Правила именования переменных (идентификаторов) в Python:

• Имя может состоять из букв латинского алфавита (a-z, A-Z), цифр (0-9) и символа подчеркивания (_);

• Имя не может начинаться с цифры (переменная 2x — недопустима, а x2 — допустима);

• Python чувствителен к регистру: переменные age, Age и AGE — это три совершенно разные переменные!;

• В качестве имен нельзя использовать зарезервированные ключевые слова языка (if, for, while, print, class).

Оператор присваивания обозначается одиночным знаком равенства (=). Он вычисляет значение выражения, стоящего справа от знака равенства, и записывает его в переменную, указанную слева:

score=10score = 10

score = score + 5 # Теперь в score лежит число 15

Синтаксис

Переменная

Имя, связывающее идентификатор с объектом определенного типа в памяти компьютера.
Оператор

Присваивание (=)

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

Знак равенства

Не путайте оператор присваивания (=) со знаком математического равенства. Запись x = x + 1 в математике невозможна, а в программировании означает: «взять старое значение x, прибавить 1 и записать обратно в x».

Раздел 3 из 4

Python — язык с динамической типизацией: тип переменной определяется автоматически в момент присваивания ей значения.

Три базовых типа данных 7 класса:

1. int (integer — целые числа) — положительные и отрицательные целые числа любой длины: 5, -42, 0, 1000000;

2. float (floating point — вещественные числа) — дробные числа с плавающей точкой (разделителем служит точка, а не запятая!): 3.14, -0.5, 2.0;

3. str (string — строковый тип) — текст, заключенный в одинарные или двойные кавычки: "Привет, Казахстан!", 'Python 3', "123".

Функция type() позволяет узнать тип любой переменной в коде:

print(type(42)) # <class 'int'>

print(type(3.14)) # <class 'float'>

print(type("text")) # <class 'str'>

Тип

int

Целочисленный тип данных без дробной части.
Тип

float

Числовой тип с дробной точкой для вещественных чисел.
Приведение типов
int("25")  ⟹  25,float("3.5")  ⟹  3.5,str(100)  ⟹  "100"\text{int}("25") \implies 25, \quad \text{float}("3.5") \implies 3.5, \quad \text{str}(100) \implies "100"
Функции явного преобразования типов данных в Python.
Раздел 4 из 4

Для взаимодействия программы с человеком служат две фундаментальные функции:

• Функция print() — выводит данные на экран:

print("Результат:", 10 + 5)

По умолчанию print() разделяет элементы пробелом (параметр sep=' ') и переводит строку в конце (параметр end='\n');

• Функция input() — приостанавливает выполнение программы и ожидает, пока пользователь наберет текст с клавиатуры и нажмет Enter.

КРИТИЧЕСКИ ВАЖНО: функция input() ВСЕГДА возвращает введенные данные в виде СТРОКИ (str)!

Если пользователь ввел число 15, в переменной окажется строка "15". Чтобы производить математические вычисления, строку обязательно нужно преобразовать в число функцией int() или float():

age = int(input("Введите ваш возраст: "))

Шаг 1
Ввод данных
Считать число с клавиатуры с одновременным преобразованием: a = int(input()).
Шаг 2
Математический расчет
Выполнить вычисление по формуле: s = a * a.
Шаг 3
Вывод ответа
Напечатать результат красивой f-строкой: print(f"Площадь квадрата: {s}").
Ваш прогресс по теме25%
Шпаргалка формул7 класс
Алфавитный подход к измерению информации:
N=2iN = 2^i[бит]
Информационный объем текстового сообщения:
I=K⋅iI = K \cdot i[бит (байт)]
Формула Хартли для равновероятных событий:
I=log⁡2NI = \log_2 N[бит]
Соотношение базовых единиц информации:
1 байт=8 бит,1 Кбайт=1024 байт=210 байт1 \text{ байт} = 8 \text{ бит}, \quad 1 \text{ Кбайт} = 1024 \text{ байт} = 2^{10} \text{ байт}[байт / бит]
Следующая тема

Арифметические операции и модуль math в Python

Перейти к теме →