-5
мне нужно вычесть 12 из введенного поплавка, если он больше 0. Моего кода:Python возвращает округленный поплавок вычитания
a = int(float(input()))
if a > 0:
y = float(a) - float(12)
elif a == 0:
y = a * a
elif a < 0:
y = a
print(y)
входит 2,4 и reurns мне -10.0
Вы вызываете int на поплавок так, что вы ожидаете? 2 - 12 is -10 –
Я тупой новичок, и я посмотрел на проблему. Пила так и пыталась использовать – Metalnakls
Вот что происходит, когда вы копируете/вставляете код, не понимая, что происходит. Я предлагаю вам найти учебник, который будет проходить через основы. –