Ваша функция возвращает кортеж. То, что вы видите, является стандартным представлением кортежей.
Существуют различные решения;
1) Назначение двух переменных и печати:
x, y = function()
print x, y # in Python 3 use print(x, y)
2) В Python 3 вы можете распаковать:
res = function()
print(*res)
3) Вы можете использовать format
:
res = function()
print '{} {}'.format(res[0], res[1])
# In python 3 also with unpacking; print('{} {}'.format(*res))
Обратите внимание, что использование format
, вероятно, дает вам максимальную гибкость как выглядит результат. Например, если значения представляют собой числа с плавающей запятой. Примеры в Python 3:
>>> res = (12/7, 7/3)
>>> res
(1.7142857142857142, 2.3333333333333335)
>>> print(*res)
1.7142857142857142 2.3333333333333335
>>> print('{:.3f} {:.3f}'.format(*res))
1.714 2.333
Какой язык вы используете? Как бы то ни было, вы должны добавить соответствующий тег. –
Извините, его питон – Joe