String em Python

A linguagem Python possui diversos métodos para manipulação de strings. String são cadeias de caracteres agrupadas. Muitas operações são possíveis ser realizadas em um string e agora vamos estudar como fazê-las.

Criando String

Para criar uma variável string em python basta atribui um valor a alguma variável utilizando aspas simples (”) ou dupla (“”).
test = ‘Olá Pessoal! :)’

Len – Tamanho de uma String

A função len(str) conta quantos caracteres existem em uma string contado espaços em branco e caracteres especiais.
len(test)

Replace – Substituindo valores em uma String

A função replace(str1, str2) procura na string o valor correspondente a str1 e substituir pelo valor contido em str2.
test = test.replace(‘Pessoal’, ‘Gente’)

Count – Contando caracteres em uma String

A função count(str) procura na string quantas vezes existe o valor correspondente a str.
test.count(‘r’)

Find – Procurando a posição de um caracter (substring)

A função find(str) procura na string o valor correspondente a str, caso exista mais de um retorna o primeiro.
test.find(‘r’)

Split – Quebrando uma string

A função split(str) procura na string o valor correspondente a str e quebra a string em um vetor com a quantidade de str + 1 existente na string.
test.split(‘ ‘)

Join – Juntando uma string

A função join(str) faz a junção de uma string com outra string.
‘ Bom dia! ‘.join(test.split(‘!’))

Upper – Caixa alta de uma string

Coloca todos os caracteres de uma string em caixa alta.
test.upper()

Isupper- Verifica caixa alta de uma string

Verifica se todos os caracteres de uma string está em caixa alta.
test.isupper()

Lower – Caixa bixa de uma String

Coloca todos os caracteres de uma string em caixa baixa.
test.lower()

Islower- Verifica caixa baixa de uma String

Verifica se todos os caracteres de uma string está em caixa alta.
test.islower()

Capitalize – Caixa Alta de uma String

Coloca todos os caracteres de uma string em caixa baixa exceto a primeira.
test.lower().capitalize()

Title – Primeiro Caractere de cada palavra maiúscula

Coloca o primeiro caractere de cada palavra em caixa alta.
test.title()

istitle – Verifica se o primeiro caractere de cada palavra é maiúscula

Verifica se o primeiro caractere de cada palavra em caixa alta.
test.istitle()

Swapcase – Troca maiúsculo por minúsculo

Troca os caractere maiúculo por minúsculo e vice-versa.
test.swapcase()

Outros métodos de verificação

test.isalnum() – verifica se a string é alfa-numérica, ou seja, contém apenas letras e números, sem caracteres especiais.
test.isalpha() – verifica se uma string contém apenas letras.
test.isdigit() – verifica se uma string contém apenas números.
test.isspace() – verifica se uma string contém apenas espaços.

Outros métodos de espaço em branco

test.rjust(15) e test.ljust(15) – adiciona espaços em ambos os lados de uma string.
test.center(15) – centraliza uma string dentro de espaços.
test.ljust(15).rstrip() e test.rjust(15).strip() – separa os espaços de ambos os lados de uma string.

Fonte: https://wiki.python.org.br/ManipulandoStringsComPython

Deixe uma resposta

Specify Google Client ID and Secret in Super Socializer > Social Login section in admin panel for Google Login to work

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *