Corda multilina python

Corda multilina python
Como desenvolvedores, sabemos como os tipos cruciais de string podem estar em um programa. Por esse motivo, linguagens de programação de alto nível tentam facilitar o trabalho com as cordas.

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á
mundo
"

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 linuxhint
..
..
continue aprendendo
"

A 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"
"Outra linha \ n"
"E outro \ 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" \
"Outra linha \ n" \
"E outro \ 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.