Вопрос задан 01.07.2023 в 18:25. Предмет Информатика. Спрашивает Романова Александра.

В чем ошибка? n=int(input("Enter number: ")) d=float(print(n/1440))

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Власова Евгения.

Объяснение:

строчка print не может находиться там,

попробуйте так

d=float(n/1440)

print (d)

0 0
Отвечает Миронова Полина.

Ответ:

Объяснение:

функция print в Python не возвращает никакого значения,

а функция конвертации float должна принимать любое число.

От сюда выскакивает ошибка: ты запихнул в функцию float не тот

тип, который требовался.

Возможно правильней будет так:

print(float(n / 1440))

Но тут float не требуется, так как оператор '/' и так по умолчанию возвращает вещественное число.

Надеюсь я вам помог.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Ошибка в этом коде заключается в использовании функции print() в качестве аргумента для функции float(). Функция print() возвращает None и не является допустимым аргументом для функции float().

Если вы хотите распечатать результат деления n на 1440 и присвоить его переменной d в виде числа с плавающей запятой, вам следует сделать это в два отдельных шага. Вот исправленный код:

python
n = int(input("Enter number: ")) d = n / 1440 print(float(d))

В этом коде мы сначала выполняем деление n на 1440, сохраняем результат в переменной d, а затем преобразуем d в число с плавающей запятой с помощью функции float() и выводим его с помощью функции print().

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос