Crie uma string de várias linhas em Python

Muhammad Waiz Khan 10 outubro 2023
  1. Crie uma string multilinha em Python usando """
  2. Crie uma string multilinha em Python usando ()
  3. Crie uma string multilinha em Python usando \
Crie uma string de várias linhas em Python

Este tutorial explicará várias maneiras de criar uma string de várias linhas em Python. String de várias linhas significa uma string que consiste em várias linhas.

Por exemplo:

multi_line_string = "this is line number 1"
"this is line number 2"
"this is line number 3"
"this is line number 4"

Todas essas linhas são esperadas para uma variável de string - multi_line_string, mas na verdade, apenas a primeira linha é atribuída e o compilador dará um erro.

Crie uma string multilinha em Python usando """

Uma maneira de criar uma string de várias linhas é usar """ no início e no final das linhas. Usando aspas triplas em vez de aspas simples ou duplas, podemos atribuir um texto de várias linhas à string. método mais fácil de copiar várias linhas de algum lugar e atribuí-las a uma variável de string sem qualquer alteração.

Código de exemplo:

multi_line_string = """this is line number 1
this is line number 2
this is line number 3
this is line number 4"""

print(multi_line_string)

Resultado:

this is line number 1
this is line number 2
this is line number 3
this is line number 4

Crie uma string multilinha em Python usando ()

Neste método, apenas colocamos todas as linhas de texto entre parênteses () para criar uma string de várias linhas, enquanto cada linha está entre aspas duplas ou simples.

Pode ser útil se quisermos criar uma string de várias linhas a partir de várias variáveis ​​de string sem concatená-las separadamente ou gravá-las em uma única linha e usar o operador + para concatenação.

Código de exemplo:

multi_line_string = (
    "this is line number 1 "
    "this is line number 2 "
    "this is line number 3 "
    "this is line number 4"
)

print(multi_line_string)

Resultado:

this is line number 1 this is line number 2 this is line number 3 this is line number 4

Crie uma string multilinha em Python usando \

Uma string com várias linhas também pode ser criada colocando a barra invertida \ no final de cada linha da string com várias linhas.

Sua função é a mesma que o método dos parênteses (). Ele também apenas concatena todas as linhas múltiplas e cria uma string com várias linhas.

Código de exemplo:

multi_line_string = (
    "this is line number 1 "
    "this is line number 2 "
    "this is line number 3 "
    "this is line number 4"
)
print(multi_line_string)

Resultado:

this is line number 1 this is line number 2 this is line number 3 this is line number 4

Artigo relacionado - Python String