#6. Функции print() и input(). Преобразование строк в числа int() и float() | Python для начинающих

YOUTUBE · 16.12.2025 09:47

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

Введение в функции print и input

0:00
  • Обсуждение функций print для вывода информации в консоль и input для ввода данных с клавиатуры.
  • Примеры использования print: вывод одного числа и нескольких чисел через запятую.

Работа с переменными и арифметическими операциями

0:52
  • Вывод значений переменных, например, переменной a со значением -6.84.
  • Выполнение арифметических операций: умножение на 2 и прибавление числа 3.
  • Использование функции abs для вычисления модуля числа.

Параметры функции print

1:52
  • Объяснение параметров sep и end: sep — разделитель между данными по умолчанию пробел, end — завершающий символ строки.
  • Пример использования sep с вертикальной чертой.
  • Влияние параметра end на вывод строк: по умолчанию используется символ переноса строки, который можно заменить на пробел.

Форматированный вывод информации

4:52
  • Пример вывода координат точки: x = 5.76, y = -8.
  • Использование f-строк для упрощения форматированного вывода.
  • Пример формирования f-строки с фигурными скобками для замены значений.

Функция input и её особенности

8:22
  • Функция input для ввода данных с клавиатуры.
  • Вывод типа переменной после ввода: строка или число.
  • Преобразование строк в числа с помощью функции int.

Преобразование вещественных чисел

11:37
  • Ошибка при попытке преобразовать строку с вещественным числом, содержащим нецифровой символ.
  • Использование функции float для преобразования вещественных чисел.
  • Пример ошибки при наличии нецифрового символа в строке.

Преобразование вещественных чисел

12:37
  • Функция `float` преобразует вещественные числа, введённые в строке.
  • Программа теперь работает с вещественными значениями без ошибок.
  • Пример программы: вычисление периметра прямоугольника.

Ввод чисел и подсказки

13:37
  • Каждое число нужно вводить с новой строки.
  • Добавление подсказок к функции `input` для ясности ввода.
  • Пример с подсказками: «Введите длину прямоугольника» и «Введите ширину прямоугольника».

Ввод через пробел

15:37
  • Использование конструкции для ввода чисел через пробел.
  • Функция `float` применяется к каждому значению через пробел.
  • Переменные `a` и `b` ссылаются на числовые значения.

Пример с треугольником

16:37
  • Ввод трёх сторон треугольника через пробел.
  • Ошибка из-за использования русской буквы «с» вместо латинской «c».
  • Исправление ошибки и успешный ввод чисел.

Завершение занятия

17:37
  • Подведение итогов использования функций `print`, `input` и `float`.
  • Рекомендация закрепить материал практическими занятиями.
  • Переход к следующему уроку.