Geralmente, as pessoas que mudam de C / C++ para Python se perguntam como imprimir duas ou mais variáveis ou instruções sem entrar em uma nova linha em python. Já que a função python print()
por padrão termina com nova linha. Python tem um formato predefinido se você usar print(variável)
então ele irá para a próxima linha automaticamente.
Por exemplo:
print("Acervo") print("Acervo Lima")
Resultado:
Acervo Acervo Lima
Mas, às vezes, pode acontecer que não queiramos ir para a próxima linha, mas queremos imprimir na mesma linha. Então o que podemos fazer? Por exemplo:
Entrada : print("Acervo") print("Acervo Lima") Saída : Acervo Acervo Lima Entrada : a = [1, 2, 3, 4] Saída : 1 2 3 4
A solução discutida aqui é totalmente dependente da versão do Python que você está usando.
Imprimir sem nova linha em Python 2
# Código Python 2 para # imprimir na mesma linha # imprimir Acervo e Acervo Lima # na mesma linha print("Acervo"), print("Acervo Lima") # array a = [1, 2, 3, 4] # imprimi na mesma linha for i in range(4): print(a[i]),
Resultado:
Acervo Acervo Lima 1 2 3 4
Imprimir sem nova linha em Python 3
# Código Python 3 para # imprimir na mesma linha # Acervo e Acervo Lima na mesma linha print("Acervo", end =" ") print("Acervo Lima") # array a = [1, 2, 3, 4] # imprime na mesma linha for i in range(4): print(a[i], end =" ")
Resultado:
Acervo Acervo Lima 1 2 3 4
Artigo escrito por UPENDRA BARTWAL e traduzido por Acervo Lima de How to print without newline in Python?
0 comentários:
Postar um comentário