Pode ser uma palavra, uma frase, um texto.
Pode ser uma palavra, uma frase, um texto.
|
|
|
Pexels, por Pixabay |
String é uma sequência ordenada de caracteres. Vejamos alguns exemplos:
|
|
Observação: Quando queremos um texto com múltiplas linhas, usamos três aspas simples no início e no final do texto.
Por ser uma sequência ordenada de caracteres, uma String possui índices e podemos também “fatiar” a mesma em várias sub-strings.
Os índices de uma String são posições em uma sequência de caracteres.
|
|
Observação importante: Os índices sempre começam no número 0.
Podemos acessar cada caracter de uma string diretamente através de seu índice. No exemplo abaixo, acessamos o caracter ‘á’, através do seu índice 2.
|
|
Slicing permite que tenhamos uma subseção com múltiplos caracteres da String. Veja abaixo as possibilidades de slicing – fatiamento – de strings que temos.
|
|
Falaremos mais profundamente sobre funções em um outro momento, mas por hora, podemos dizer que são blocos de códigos prontos e reusáveis.
Vamos utilizar neste exemplo, a função .upper() da String, que tem por objetivo transformar todos os caracteres em caracteres maiúsculos.
|
|
Uma String possui várias funções embutidas. Caso queria ver mais dessas funções, acesse a documentação através da url abaixo.
Estamos constantemente concatenando strings com outras strings:
|
|
Mas chega um momento que fica insustentável fazer esse tipo de concatenação:
|
|
Sendo assim, vamos aprender algumas formas de formatar uma string.
A primeira forma, é utilizando o f antes das aspas e adicionar a string dentro de chaves – {}, como mostra o exemplo abaixo.
|
|
Usando a função .format() podemos formatar de diversas maneiras, como vemos nos códigos abaixo.
|
|
|
|
|
|
Podemos também usar a formatação de string para converter e formatar um float.
|
|
Gostou do conteúdo?!
CLIQUE NO LINK ABAIXO para saber mais 👇