6.3.1. Saber si una cadena comienza con una subcadena determinada
Método: startswith("subcadena" [, posicion_inicio, posicion_fin])
Retorna: True
o False
>>> cadena = "bienvenido a mi aplicación".capitalize()
>>> print cadena.startswith("Bienvenido")
True
>>> print cadena.startswith("aplicación")
False
>>> print cadena.startswith("aplicación", 16)
True
6.3.2. Saber si una cadena finaliza con una subcadena determinada
Método: endswith("subcadena" [, posicion_inicio, posicion_fin])
Retorna: True
o False
>>> cadena = "bienvenido a mi aplicación".capitalize()
>>> print cadena.endswith("aplicación")
True
>>> print cadena.endswith("Bienvenido")
False
>>> print cadena.endswith("Bienvenido", 0, 10)
True
6.3.3. Saber si una cadena es alfanumérica
Método: isalnum()
Retorna: True
o False
>>> cadena = "pepegrillo 75"
>>> print cadena.isalnum()
False
>>> cadena = "pepegrillo"
>>> print cadena.isalnum()
True
>>> cadena = "pepegrillo75"
>>> print cadena.isalnum()
True
6.3.4. Saber si una cadena es alfabética
Método: isalpha()
Retorna: True
o False
>>> cadena = "pepegrillo 75"
>>> print cadena.isalpha()
False
>>> cadena = "pepegrillo"
>>> print cadena.isalpha()
True
>>> cadena = "pepegrillo75"
>>> print cadena.isalpha()
False
6.3.5. Saber si una cadena es numérica
Método: isdigit()
Retorna: True
o False
>>> cadena = "pepegrillo 75"
>>> print cadena.isdigit()
False
>>> cadena = "7584"
>>> print cadena.isdigit()
True
>>> cadena = "75 84"
>>> print cadena.isdigit()
False
>>> cadena = "75.84"
>>> print cadena.isdigit()
False
6.3.6. Saber si una cadena contiene solo minúsculas
Método: islower()
Retorna: True
o False
>>> cadena = "pepe grillo"
>>> print cadena.islower()
True
>>> cadena = "Pepe Grillo"
>>> print cadena.islower()
False
>>> cadena = "Pepegrillo"
>>> print cadena.islower()
False
>>> cadena = "pepegrillo75"
>>> print cadena.islower()
True
6.3.7. Saber si una cadena contiene solo mayúsculas
Método: isupper()
Retorna: True
o False
>>> cadena = "PEPE GRILLO"
>>> print cadena.isupper()
True
>>> cadena = "Pepe Grillo"
>>> print cadena.isupper()
False
>>> cadena = "Pepegrillo"
>>> print cadena.isupper()
False
>>> cadena = "PEPEGRILLO"
>>> print cadena.isupper()
True
6.3.8. Saber si una cadena contiene solo espacios en blanco
Método: isspace()
Retorna: True
o False
>>> cadena = "pepe grillo"
>>> print cadena.isspace()
False
>>> cadena = " "
>>> print cadena.isspace()
True
6.3.9. Saber si una cadena tiene Formato De Título
Método: istitle()
Retorna: True
o False
>>> cadena = "Pepe Grillo"
>>> print cadena.istitle()
True
>>> cadena = "Pepe grillo"
>>> print cadena.istitle()
False
Copyright (c) 2011-2013 Eugenia Bahit.
La copia y redistribución de esta página se permite bajo los términos
de la licencia Creative Commons Atribución NoComercial SinDerivadas
3.0 Unported siempre que se conserve esta nota de copyright.