Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Comparar Cadenas | 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 Cadenas

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

Como mencioné anteriormente, los operadores como >, <, ==, >= y <= pueden ser bastante eficientes. Ahora, exploremos cómo se pueden aplicar a las cadenas.

Comencemos con el más simple: ==. Esto compara dos declaraciones y devuelve True si son iguales de la misma manera con las cadenas:

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

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

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

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

Nota

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

Por cierto, incluso podemos comparar palabras. El algoritmo de comparación es el siguiente: Compara 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 desde la tercera letra en cada palabra (la primera letra no equivalente).

Tarea

Swipe to start coding

Tu tarea es comparar las siguientes palabras usando el operador > o < y asignar cada resultado de comparación a una variable.

  1. Compara "C" y "D" usando el signo > y asigna el resultado a la variable statement1.
  2. Compara "Codefinity" y "Art" usando el signo < y asigna el resultado a la variable statement2.
  3. Compara "Programming" y "Data" usando el signo > y asigna el resultado a la variable statement3.

Solució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 Cadenas

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

Como mencioné anteriormente, los operadores como >, <, ==, >= y <= pueden ser bastante eficientes. Ahora, exploremos cómo se pueden aplicar a las cadenas.

Comencemos con el más simple: ==. Esto compara dos declaraciones y devuelve True si son iguales de la misma manera con las cadenas:

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

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

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

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

Nota

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

Por cierto, incluso podemos comparar palabras. El algoritmo de comparación es el siguiente: Compara 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 desde la tercera letra en cada palabra (la primera letra no equivalente).

Tarea

Swipe to start coding

Tu tarea es comparar las siguientes palabras usando el operador > o < y asignar cada resultado de comparación a una variable.

  1. Compara "C" y "D" usando el signo > y asigna el resultado a la variable statement1.
  2. Compara "Codefinity" y "Art" usando el signo < y asigna el resultado a la variable statement2.
  3. Compara "Programming" y "Data" usando el signo > y asigna el resultado a la variable statement3.

Solució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
Lamentamos que algo salió mal. ¿Qué pasó?
some-alt