Sintaxe
corda.Isalpha ()Aqui o corda conterá quaisquer dados de string. O Isalpha () função não tem argumento e verificará se os dados no corda inclui cartas.
Exemplo 1: uso simples da função isalpha ()
No exemplo seguinte, o Isalpha () A função é aplicada a cinco tipos diferentes de dados de string. O valor do String1 A variável é um texto de uma única palavra que contém todos os caracteres alfabéticos. O valor do String2 variável é um texto de uma única palavra que contém números no início do texto. O valor do String3 variável é um texto de várias palavras. O valor do String4 variável é um texto de uma única palavra que contém o número no final do texto. O valor do String5 variável é um texto de uma única palavra que contém caracteres especiais e letras alfabéticas.
#!/usr/bin/Env Python3Saída
A saída a seguir aparecerá após a execução do script. A primeira saída é verdadeiro Porque todos os personagens do texto são letras alfabéticas. A segunda saída é falso Porque o texto contém caracteres numéricos no começo. A terceira saída é falso Porque o texto contém várias palavras com espaços. A quarta saída é falso Porque o texto contém o caractere numérico no final. A quinta produção é falso Porque o texto contém caracteres especiais.
Exemplo 2: Validar dados com a função Isalpha ()
Você pode usar o Isalpha () função para validar qualquer dados que você possa precisar para fins de programação. Este processo é mostrado no seguinte script. Aqui, dois valores de string serão retirados dos usuários. O Isalpha () A função é usada para validar que o primeiro valor de entrada é uma sequência de alfabetos e o segundo valor de entrada é um número. O Isalpha () A função retorna true para qualquer texto se o conteúdo do texto for todos caracteres alfabéticos. O Isalpha () A função retorna falsa se algum caractere do texto não for um caráter alfabético.
#!/usr/bin/Env Python3Saída
O script acima é executado duas vezes com os dados válidos e os dados inválidos. Na primeira vez, os dados válidos são passados para ambas as entradas e mostra a saída corretamente. Na segunda vez, dados inválidos são passados para a segunda entrada e uma mensagem de erro é impressa como esta saída.
Exemplo 3: conte o número total de alfabetos em um texto
O Isalpha () A função é usada no script a seguir para contar o número total de caracteres que são alfabéticos no texto em que. Um endereço de e -mail será tomado como entrada e armazenado na variável, mystr. Neste exemplo, o char_counter A variável é usada para contar o número total de caracteres alfabéticos no mystr. Esta variável é inicializada para 0 e cada vez que um caráter alfabético é encontrado no mystr, o char_counter será incrementado por um. O para O loop é usado aqui para ler cada personagem do mystr, enquanto o Isalpha () A função é usada para verificar se o personagem é ou não alfabético.
#!/usr/bin/Env Python3Saída
A saída mostra que [email protected] é tomado como o valor de entrada após a execução do script. O valor de entrada contém dois caracteres especiais ('@' e '.'), e o restante dos personagens é alfabético. Portanto, o texto de entrada contém 14 letras alfabéticas, depois de omitir os caracteres especiais.
Conclusão
É essencial verificar o conteúdo de qualquer texto ou variável antes de resolver muitos problemas de programação. O Python contém várias funções internas, como Isnumeric (), Isdigit (), Isalnum (), IsDecimal (), Isalpha () e outros, para verificar o conteúdo dos dados da string. Os diferentes usos da função Isalpha () são explicados neste tutorial usando exemplos simples. Isso deve ajudar novos usuários do Python a entender os propósitos de usar a função isalpha () e outros gostam.
Assista ao vídeo do autor: aqui