Como entrar no intérprete Python
Open Linux Terminal e Type Python e Hit Enter, para que veremos o intérprete Python. Para versão python3+, digite python3. As seguintes informações que vamos ver no terminal. Se queremos verificar a versão python, o comando é “python -v.”
Saída:
Python 3.5.0 (padrão, 20 de setembro de 2019, 11:28:25)As seguintes operações podem ser executadas na string
Fatia de corda
Isso é útil quando queremos apenas parte da string.
Observação: o índice de string sempre começa em 0. Uma string pode ser percorrida para a frente e a direção reversa (usando o índice negativo).
Ex: s = "bom dia"
Índice de Travessia para a Forward: [0,1,2,3…]sintaxe: VariableName [Iniciar: Stop: Step].
Aqui a parada é excluída. Se fornecermos apenas um começo, ele extrairá todos os personagens do começo ao fim. Se fornecermos apenas uma parada, ele extrairá do 0º índice para parar. Podemos omitir ambas as partidas e parar; Nesse caso, precisamos fornecer pelo menos cólon (s [:]). Se não fornecermos um valor de etapa, o valor padrão é 1.
Ex: S1 = "Bom dia".
Neste exemplo, queremos extrair "bom".
S2 = S1 [0: 4]
Suponha que queremos extrair “Ood Mor”
Suponha que queremos extrair “Ning” (usando o índice reverso)
Suponha que queremos reverter uma string
Comprimento
Este método retorna o número de caracteres na string.
sintaxe: len (string)
Concatenação
Isso concatena ou combina duas cordas.
sintaxe: s3 = s1 + s2
Maiúsculas
Este método converte todos os caracteres na string em maiúsculas.
sintaxe: corda.superior()
s1 = 'bom dia'Minúsculo
Este método converte todos os caracteres na string em minúsculas.
sintaxe: corda.mais baixo()
s1 = 'bom dia'Faixa
Este método tira/exclua o valor da string fornecida como um parâmetro. O parâmetro padrão é espaço.
Existem 3 tipos de tiras:
Pesquise substring em uma string
Este retorno “Verdadeiro“Se a substring encontrada na string mais retorna falsa. Os operadores de associação “em" e "não em”É usado para verificar isso.
sintaxe: substring em uma string
Começa com
Este método é usado para verificar se uma string começa com uma substring. Ele retorna true se a string começar com a substring mais retornar falsa.
sintaxe: s.Starsiwth (substring)
Termina com
Este método é usado para verificar se uma string termina com uma substring. Ele retorna "true" se a string terminar com a substring mais retornar falsa
sintaxe: s.endiwth (substring)
Índice
Este método é usado para encontrar o índice da substring em uma string. Se encontrado, retorna o índice de caracteres inicia.
sintaxe: corda.ÍNDICE (Substing, Beg = 0, end = Len (String))
Encontrar
Este método é usado para encontrar o índice de uma substring em uma string. Se encontrado, retorna o índice de caracteres inicia.
sintaxe: corda.encontre (substituindo, Beg = 0, end = len (string))
Contar
Este método é usado para contar a ocorrência de uma substring em uma string.
sintaxe: corda.contagem (substring)
Caso de troca
Este método troca/troca o caso de uma string.
sintaxe: corda. Swapcase ()
Capitalizar
Este método capitaliza a primeira letra de string
sintaxe: corda.capitalizar()
Encontre caráter alfabético mínimo/máximo na corda
sintaxe: min (string), max (string)
Substituir
Este método substitui a ocorrência de uma substring por outra string. Se Max forneceu isso muitas vezes, ele substituirá
sintaxe: corda. Substitua (Substring Velha, Newstring, Max)
Dividir
Este método dividiu a string com base no parâmetro fornecido. Ele retorna uma lista de palavras se um parâmetro dividido encontrou outra string de retorno como uma lista.
No primeiro exemplo, o personagem dividido é o espaço e é encontrado em uma corda. Ele retorna uma lista de palavras
No segundo exemplo, o personagem dividido é _ e não encontrou na string. Ele retorna a mesma string que a lista.
Verificar string contém caracteres alfanuméricos
Este método retorna "verdadeiro" se todos os caracteres em uma string forem alfanuméricos; Caso contrário, falso
sintaxe: corda.Isalnum ()
A sequência de verificação contém caracteres alfabéticos
Este método retorna "verdadeiro" se todos os caracteres em uma string forem alfabéticos; Caso contrário, falso
sintaxe: corda.Isalpha ()
A string de verificação contém apenas dígitos
Este método retorna "verdadeiro" se todos os caracteres em uma string forem dígitos; Caso contrário, falso
sintaxe: corda.isdigit ()
Verificar string contém todos os caracteres minúsculos
Este método retorna "verdadeiro" se todos os caracteres em uma string forem minúsculos; Caso contrário, falso
sintaxe: corda.é inferior()
Verificar string contém todos os caracteres maiúsculos
Este método retorna "True" se todos os caracteres em uma string forem maiúsculos; Caso contrário, falso
sintaxe: corda.isupper ()
A string de verificação contém apenas espaço
Este método retorna "verdadeiro" se todos os caracteres em uma string forem espaços; Caso contrário, falso
sintaxe: corda.ISSPACE ()
Juntar
Este método leva todos os itens em uma sequência (lista, tupla, dict) e se une como uma única string baseada no parâmetro. Todos os itens devem ser uma corda.
sintaxe: parâmetro.Junte -se (sequência)
Aqui a sequência é uma lista e todos os itens são unidos usando o espaço e o parâmetro #.
Conclusão
A string é um tipo de dados imutável e qualquer operação que executamos deve ser armazenada em outra variável de string. O acima é a operação mais comum e geralmente usada na string.
Se quisermos verificar o que são todas as operações são suportadas para o tipo de string dir (str) em um intérprete e hit Enter. Ele exibirá todos os métodos/funções se quisermos verificar a documentação para o método/tipo de função string Ajuda (STR) e pressione Enter.