Este tutorial descobrirá como podemos implementar strings de várias linhas no Python.
Cordas em Python
Por padrão, podemos criar uma string de linha única e atribuir uma variável, conforme mostrado no exemplo abaixo:
my_string = 'Hello World'Nesse caso, temos uma variável chamada my_string segurando uma string de linha única.
Embora o método acima funcione para uma string de linha única, ele não é viável para strings de várias linhas.
Por exemplo:
outro_string = "OláSe executarmos o código acima, o Python retornará um erro como mostrado:
Para resolver isso, precisamos criar uma string de várias linhas.
A seguir, são apresentados os métodos e técnicas que você pode usar para criar uma string de várias linhas no Python.
Método 1 - usando citações triplas.
O primeiro e mais comum o método de criar strings de várias linhas no Python é usar aspas triplas.
Coloque o texto que abrange várias linhas dentro de um par de citações triplas para usar este método.
Um exemplo é ilustrado abaixo:
my_string = "Bem -vindo ao linuxhintA variável 'my_string' manterá a sequência multi-line especificada dentro das citações triplas no exemplo acima.
Método 2 - Usando parênteses
O segundo método para criar uma string multi-line no Python é incluí-la em um par de parênteses.
Funciona semelhante a criar uma variável de conjunto. Mas, você especifica como uma variável de string, envolvendo-a em uma única ou duas cantetas.
Um exemplo ilustrado é mostrado abaixo:
my_string = ("Bem -vindo ao Linuxhint \ n"Observe como um par de citações duplas inclui cada linha. Isso ajuda você a especificar quantas linhas desejar em uma única variável.
Método 3: Modo Bash
Se você é um usuário do terminal frequente, está ciente de usar caracteres de barra de barriga para especificar comandos de várias linhas.
O Python também nos permite usar esta técnica para criar strings de várias linhas.
Uma demonstração é como mostrado:
my_string = "Bem -vindo ao linuxhint \ n" \O acima deve criar uma string multi-line e atribuí-la à variável especificada.
Conclusão
Usando este tutorial, você descobriu três maneiras principais de criar strings de várias linhas no Python. Eles são praticamente semelhantes, e isso se resume à sua preferência pessoal.