Méthode isalpha() de Python3

Python3 字符串Chaînes de caractères en Python3


Description

La méthode isalpha() de Python vérifie si une chaîne se compose uniquement de lettres ou de caractères.

  • Chaîne vide: Si la chaîne est vide (longueur 0), elle retourneFalse, car une chaîne vide ne contient aucune lettre.
  • Sensibilité à la casse:isalpha()La méthode est sensible à la casse, ce qui signifie que seuls les caractères alphabétiques sont considérés comme valides.
  • Caractères spéciaux: Les caractères spéciaux (tels que la ponctuation, les espaces, les chiffres, les symboles spéciaux, etc.) ne sont pas considérés comme des lettres.

Syntaxe

Syntaxe de la méthode isalpha() :

str.isalpha()

Parameters

  • Aucun.

Valeur de retour

Retourne True si la chaîne possède au moins un caractère et que tous les caractères sont des lettres ou des caractères, sinon retourne False.

Exemple

L'exemple suivant illustre la méthode isalpha() :

Exemple

#!/usr/bin/python3

str = "example"
print (str.isalpha())

# Lettres et caractères chinois
str = "example Rookie Tutorial"
print (str.isalpha())

str = "Example example....wow!!!"
print (str.isalpha())

La sortie de l'exemple ci-dessus est :

True
True
False

Plus d'exemples :

Exemple

# Exemple 1 : chaîne contenant uniquement des lettres
print("HelloWorld".isalpha())  # Sortie : True

# Exemple 2 : chaîne contenant des chiffres
print("Hello123".isalpha())  # Sortie : False

# Exemple 3 : chaîne contenant des espaces
print("Hello World".isalpha())  # Sortie : False

# Exemple 4 : chaîne contenant des caractères spéciaux
print("Hello#World".isalpha())  # Sortie : False

# Exemple 5 : chaîne vide
print("".isalpha())  # Sortie : False

# Exemple 6 : chaîne contenant des traits de soulignement
print("Hello_World".isalpha())  # Sortie : False

# Exemple 7 : chaîne contenant des lettres non ASCII
print("HélloWorld".isalpha())  # Sortie : True, car é est une lettre

Python3 字符串Chaînes de caractères en Python3

Autres extensions