Eliminando espaços em strings impressas em Python 3
No Python 3, controlar o espaçamento entre valores impressos pode ser um desafio, mas aqui estão alguns métodos comuns:
Usando o parâmetro sep:
O parâmetro sep, quando especificado em print() função, permite remover espaços indesejados entre valores. Por exemplo:
print("a", "b", "c", sep="")
Isso imprimirá "abc" sem espaços extras.
Convertendo números inteiros em strings:
Se você tiver valores inteiros, poderá convertê-los em strings usando str() função:
a = 42
b = 84
print("a = " str(a) ", b = " str(b))
Isso imprimirá "a = 42, b = 84" sem espaços.
Usando o método format():
O método format() também pode ser usado para formatar strings:
print("a = {}, b = {}".format(a, b))
Isso imprimirá "a = 42, b = 84" sem espaços.
Usando f-Strings (Python 3.6):
Python 3.6 introduziu strings f, que fornecem uma maneira concisa e legível de formatar strings:
print(f"a = {a}, b = {b}")
Isso imprimirá "a = 42, b = 84" sem espaços.
Dica adicional:
Outra maneira de remover espaços entre valores ao converter números inteiros em strings é usando join() método:
print(",".join([str(a), str(b)]))
Isso imprimirá "42,84" sem espaços.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3