Skip to content

Latest commit

 

History

History

operacoes-strings

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Operações com strings

Transformando strings

Concatenação

A concatenação é como se você "somasse" palavras.

Sintaxe: "" + ""

Exemplos:

'a' + 'b'
'Eu' + ' ' + 'amo'  + ' ' + 'Python!!!'

"multiplicar" palavras

Sintaxe: "" * ""

Exemplos:

'k' * 6
'bla' * 3

Uppercase:

Todas as letras de uma string em maiúscula (pode fazer com uma variável tipo string também). Sintaxe:

"".upper()

ou

variavel_do_tipo_string.upper()

Exemplos:

'minha string'.upper()

string = 'Essa é uma string'
string.upper()

Lowercase

Todas as letras de uma string em minúscula (pode fazer com uma variável tipo string também). Sintaxe:

"".lower()

ou

variavel_do_tipo_string.lower()

Exemplos:

'minha string'.lower()

string = 'Essa é uma string'
string.lower()

Capitalize

Transforma apenas a primeira em letra maiúscula (se for um número, ele não faz nada). Sintaxe:

"".capitalize()

ou

variavel_do_tipo_string.capitalize()

Exemplos:

'minha string'.capitalize()

string = 'Essa é uma string'
string.capitalize()

string_com_numero = 'Essa é uma string com o número 42'
string_com_numero.capitalize()

Title

Coloca a primeira letra de cada palavra em maiúscula. Sintaxe:

"".title()

ou

variavel_do_tipo_string.title()

Exemplos:

'minha string'.title()

string = 'Essa é uma string'
string.title()

Replace

Troca uma string por outra dentro de um texto.. Sintaxe:

"".replace('string que quero mudar', 'nova string')

ou

variavel_do_tipo_string.replace('string que quero mudar', 'nova string')

Exemplos:

a = 'Uma frase bem maneira'
a.replace('bem', 'nada')

Testando suas strings

Começa com (startswith) ou Termina com (endswith)

Testa se um texto começa/termina com um elemento (é um teste lógico). Sintaxe:

.startswith('primeiras letras') ou .endswith('últimas letras')

Exemplos:

a = 'Uma frase bem maneira'
a.startswith('U')

a.startswith('Uma')

a.startswith('bem')

a.endswith('a')

a.endswith('bem maneira')

a.endswith('Uma')