← Volver
La opción recomendada para determinar si una cadena está dentro de otra es vía el operador
Para evitar discernir entre mayúsculas y minúsculas, considérese convertir ambas cadenas a letras minúsculas.
Una alternativa es emplear el método
Cómo determinar si una cadena está dentro de otra
in
.>>> a = "Hola"
>>> b = "Hola mundo!"
>>> a in b
True
Para evitar discernir entre mayúsculas y minúsculas, considérese convertir ambas cadenas a letras minúsculas.
>>> a = "HOLA"
>>> b = "Hola mundo!"
>>> a.lower() in b.lower()
True
Una alternativa es emplear el método
find()
, que toma como argumento una cadena y retorna la posición en la que se encuentra o bien -1
.>>> "Hola mundo!".find("mundo")
5
>>> "Hola mundo!".find("world")
-1
👨💻 ¡Ya lanzamos el curso oficial de Recursos Python en Udemy! Un curso moderno para aprender Python desde cero con programación orientada a objetos, SQL y tkinter en 2024.
🐍 También te puede interesar:
💡 Ofrecemos servicios profesionales de desarrollo y capacitación en Python a personas y empresas. Consultanos por tu proyecto.