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

def map(a):
    for i in range(a):
        print("_")
map(10)

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

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


Ответы (1 шт):

Автор решения: mironovmeow

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

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

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

→ Ссылка