Задать вопрос
@Vadim_Yar
Python ради кругозора

Почему консоль выводит такой ответ?

a = float(input())
b = a * 1,8 + 32
print(b)

Ввожу 100, выводит (100.0, 40).
Почему так?
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Потому что запятая - это разделитель элементов кортежа, а не отделитель десятичной дроби.
Ответ написан
Комментировать
Lord_of_Rings
@Lord_of_Rings Куратор тега Python
Дунадан - северный странник. Злой, но очень добрый
a = float(input())
b = a * 1.8 + 32
print(b)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
20 февр. 2025, в 05:00
15000 руб./за проект
19 февр. 2025, в 21:51
50000 руб./за проект
19 февр. 2025, в 21:33
150000 руб./за проект