Python
После выполнения программы компилятор выводит 2.0 3.0 , а мне нужно 2 3.
Как это сделать?
Через срезы бесполезно т.к числа могут быть двузначны, трёхзначные...
kssuvik:
Вообщем,я уже поняла. Просто int написать
Ответы на вопрос
Ответил wensent
1
Ответ:
Приводите числа к целому виду:
Например int(2.0)
Ответил mrpansar
1
Ответ:
Если те числа, которые выводятся всегда будут целыми, то просто заключаешь каждое из чисел в функцию int():
print(int(a), int(b))
Если возможен вариант получения числа, например 2.5, то нужно делать проверку, например:
if int(a) == a: #твое число 2.5 преобразуется в 2 и сравнится с 2.5( не будут равны), а в случае, если числом будет 2.0, то оно будет равно 2 и соответственно условие выполнится.
if int(a) == a:
print(int(a))
else:
print(a)
Новые вопросы
Русский язык,
2 года назад
Русский язык,
2 года назад
География,
2 года назад
Математика,
8 лет назад