Как сделать так, чтобы символы выводились принтом в одной строке?

Рейтинг: 1Ответов: 1Опубликовано: 09.02.2023
def map(a):
    for i in range(a):
        print("_")
map(10)

Вот что я пытался сделать. Символы выводятся каждый на новой строке, а мне нужно чтобы они выводились на одной строке по очереди.

P.S здесь уже было рассказано о всех возможностях функции '''print'''

Ответы

▲ 2Принят

Нужно использовать print() с параметром end="".

def map(a):
    for i in range(a):
        print("_", end="")  # или " ", если необходимо.
map(10)

Другой ответ где более подробно рассказано о всех возможностях print