Форум сайта python.su
Есть несколько print`ов чисел, нужно вывести их без перевода строки(гуглил–написано добавлять запятую в конце каждого вывода) и, одновременно, без пробелов между print`ами. Пробел порождает запятая, отсутствие запятой порождает перевод строки. То есть, что у меня происходит:
print str(a)+“-”+str(b), #после b пробел мне не нужен
…
print str©
(Перевожу инты в строку для конкатенации)
Конечно можно сбить все это в одну строку, а потом все cразу вывести. Но я перфекционист, хотелось бы чтобы у этой проблемы было более красивое решение)
Офлайн
красивое решение
Офлайн
можно сделать лист а потом: “”.join(list)
Офлайн
sp3, спасибо)Я пытался искать поиском, но перед отправкой темы изменил название, которое, как оказалось, ищет то что надо.
Отредактировано (Окт. 12, 2010 05:23:35)
Офлайн