Menu
CoddyTech

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

Часть раздела Основы путешествия по Python на Coddy. Урок 27 из 77.

Чтобы преобразовать входные данные в другой тип, нам нужно выполнить приведение типа.

Чтобы преобразовать строку в int (целое число), напишем:

var = input()
var = int(var)

Или в одну строку,

var = int(input())

Если ввод — это число, то есть 5, 4, 54, тогда var будет хранить число. Если ввод содержит некорректное число: 5ab, bb, akt и т. д., программа завершится с ошибкой.

Вот таблица, показывающая, как преобразовывать значения в разные типы:

ПреобразованиеОписание
int()Преобразовать в целое число
float()Преобразовать в вещественное число
bool()Преобразовать в логическое значение
str()Преобразовать в строку

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

При сложении двух строк получится:

"5" + "5" = "55"

При сложении двух чисел получится:

5 + 5 = 10

challenge icon

Задание

Новичок

В этом задании ты будешь работать с несколькими входными данными и выполнять вычисления.

Как получить несколько входных данных:

var1 = input()  # First input
var2 = input()  # Second input

Твоя задача:

  1. Считать первое число и сохранить его в переменной
  2. Считать второе число и сохранить его в другой переменной
  3. Преобразовать обе переменные в тип float (для десятичных чисел)
  4. Вычислить произведение этих двух чисел
  5. Вывести результат

Пример:

Если на вход подаются числа 2 и 4.5, программа должна вывести 9.0

Помни: Каждый тестовый пример содержит ровно два входных значения, одно за другим.

Попробуйте сами

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор Python