Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Comparar Strings de Texto | Reuniendo Todos los Temas
Tipos de Datos en Python
course content

Contenido del Curso

Tipos de Datos en Python

Tipos de Datos en Python

1. Familiarizándonos con los Números en Python
2. ¿Verdadero o Falso?
3. Strings
4. Reuniendo Todos los Temas

book
Comparar Strings de Texto

Este capítulo abarca dos temas distintos: strings y declaraciones booleanas. La sintaxis que cubriremos aquí puede resultar muy valiosa y reducir significativamente la complejidad de tu código.

Como he mencionado anteriormente, operadores como >, <, ==, >= y <= pueden ser bastante eficientes. Ahora, vamos a explorar cómo se pueden aplicar a las strings.

Empecemos por el más sencillo: ==. Esto compara dos declaraciones y devuelve True si ambas strings son iguales:

12
print("Kate" == "Katty") print("Katty" == "Katty")
copy

En el primer caso, los nombres son diferentes, pero en el segundo son completamente iguales. No se trata de una información totalmente nueva; por tanto, pasemos a los demás signos. Como recordarás, X > Y significa que X es mayor que Y. Pero, ¿qué podemos decir de la siguiente operación?

1
print('A' < 'B')
copy

La expresión es True porque B es mayor que A, pero ¿cómo puede ser mayor una string?

Nota

Existe un método para comparar las letras según su orden alfabético. Esto implica que, dentro del alfabeto, la letra B se considera mayor que A por estar situada más adelante. Para organizar los elementos alfabéticamente o realizar evaluaciones personales, puedes utilizar los símbolos > y <.

Por cierto, podemos comparar incluso palabras. El algoritmo de comparación es el siguiente: Compara las palabras por las primeras letras que difieren:

1
print("alphabet" > "although")
copy

Explicación: Las dos primeras letras son iguales, por lo que la comparación comienza a partir de la tercera letra de cada palabra (la primera letra que no aparece en ambas palabras).

Tarea
test

Swipe to show code editor

Para lograr un éxito rotundo hay que practicar. 🤓 Tu tarea aquí es poner el signo > o < para recibir una declaración True o False (Pista, el alfabeto está adjunto):

  1. False en la primera declaración.
  2. False en la segunda declaración.
  3. True en la tercera declaración.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 7
toggle bottom row

book
Comparar Strings de Texto

Este capítulo abarca dos temas distintos: strings y declaraciones booleanas. La sintaxis que cubriremos aquí puede resultar muy valiosa y reducir significativamente la complejidad de tu código.

Como he mencionado anteriormente, operadores como >, <, ==, >= y <= pueden ser bastante eficientes. Ahora, vamos a explorar cómo se pueden aplicar a las strings.

Empecemos por el más sencillo: ==. Esto compara dos declaraciones y devuelve True si ambas strings son iguales:

12
print("Kate" == "Katty") print("Katty" == "Katty")
copy

En el primer caso, los nombres son diferentes, pero en el segundo son completamente iguales. No se trata de una información totalmente nueva; por tanto, pasemos a los demás signos. Como recordarás, X > Y significa que X es mayor que Y. Pero, ¿qué podemos decir de la siguiente operación?

1
print('A' < 'B')
copy

La expresión es True porque B es mayor que A, pero ¿cómo puede ser mayor una string?

Nota

Existe un método para comparar las letras según su orden alfabético. Esto implica que, dentro del alfabeto, la letra B se considera mayor que A por estar situada más adelante. Para organizar los elementos alfabéticamente o realizar evaluaciones personales, puedes utilizar los símbolos > y <.

Por cierto, podemos comparar incluso palabras. El algoritmo de comparación es el siguiente: Compara las palabras por las primeras letras que difieren:

1
print("alphabet" > "although")
copy

Explicación: Las dos primeras letras son iguales, por lo que la comparación comienza a partir de la tercera letra de cada palabra (la primera letra que no aparece en ambas palabras).

Tarea
test

Swipe to show code editor

Para lograr un éxito rotundo hay que practicar. 🤓 Tu tarea aquí es poner el signo > o < para recibir una declaración True o False (Pista, el alfabeto está adjunto):

  1. False en la primera declaración.
  2. False en la segunda declaración.
  3. True en la tercera declaración.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 7
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt