Dada una string, escriba un programa de Python para encontrar si una string contiene solo letras y ninguna otra palabra clave. Analicemos algunos métodos para completar la tarea.
Método #1: Usando el método isalpha()
Python3
# Python code to demonstrate # to find whether string contains # only letters # Initialising string ini_str = "ababababa" # Printing initial string print ("Initial String", ini_str) # Code to check whether string contains only number if ini_str.isalpha(): print("String contains only letters") else: print("String doesn't contains only letters")
Método #2: Usar re
Python3
# Python code to demonstrate # to find whether string contains # only letters import re # Initialising string ini_str = "ababababa" # Printing initial string print ("Initial String", ini_str) # Code to check whether string contains only number pattern = re.compile("^[a-zA-Z]+$") if pattern.match(ini_str): print ("Contains only letters") else: print ("Doesn't contains only letters")
Publicación traducida automáticamente
Artículo escrito por garg_ak0109 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA