Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Operadores de Comparación | Booleanos y Comparaciones
Quizzes & Challenges
Quizzes
Challenges
/
Tipos de Datos en Python

bookOperadores de Comparación

Las comparaciones permiten que tu programa formule preguntas de sí/no sobre los valores:

  • ¿Son iguales?
  • ¿Uno es mayor?
  • ¿Un valor está dentro de un rango?

Una comparación devuelve un Booleano (True / False) y es fundamental para if/while.

Igualdad ==

Verifica si dos valores son iguales.

1234567
saved_pin = 1234 entered_pin = 1234 print(saved_pin == entered_pin) # True stored_email = "support@codefinity.com" input_email = "Support@codefinity.com" print(stored_email == input_email) # False
copy
Note
Nota

= - asigna, == - compara.

Desigualdad !=

Verdadero cuando los valores son diferentes.

1234567
user_id_1 = 105 user_id_2 = 203 print(user_id_1 != user_id_2) # True username_1 = "alex" username_2 = "alex" print(username_1 != username_2) # False
copy

Mayor que >

1234567
estimated = 7 actual = 9 print(estimated > actual) # False rating_a = 12 rating_b = 3 print(rating_a > rating_b) # True
copy

Menor que <

12345
user_age = 17 min_age = 18 print(user_age < min_age) # True print("Alice" < "Bob") # True
copy

Mayor o igual >=

123
student_score = 7 passing = 7 print(student_score >= passing) # True
copy

Menor o igual <=

123
order_total = 10 limit = 9 print(order_total <= limit) # False
copy

Comparaciones encadenadas

Python admite rangos naturales: 0 < x < 10 funciona como (0 < x) and (x < 10).

12345
temperature = 7 print(0 < temperature < 10) # True user_rating = 7 print(5 <= user_rating <= 7) # True
copy

Comparación de cadenas

Las comparaciones de cadenas son sensibles a mayúsculas y minúsculas y lexicográficas.

12345
saved_password = "Apple" typed_password = "apple" print(saved_password == typed_password) # False print("apple" < "banana") # True
copy

Para coincidencias que no distinguen entre mayúsculas y minúsculas:

123
email_stored = "Support@Codefinity.com" email_input = "support@codefinity.COM" print(email_stored.lower() == email_input.lower()) # True
copy
question mark

¿Qué expresión única verifica correctamente que x está entre 1 y 5 inclusive (utilizando encadenamiento)?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 2

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 3.45

bookOperadores de Comparación

Desliza para mostrar el menú

Las comparaciones permiten que tu programa formule preguntas de sí/no sobre los valores:

  • ¿Son iguales?
  • ¿Uno es mayor?
  • ¿Un valor está dentro de un rango?

Una comparación devuelve un Booleano (True / False) y es fundamental para if/while.

Igualdad ==

Verifica si dos valores son iguales.

1234567
saved_pin = 1234 entered_pin = 1234 print(saved_pin == entered_pin) # True stored_email = "support@codefinity.com" input_email = "Support@codefinity.com" print(stored_email == input_email) # False
copy
Note
Nota

= - asigna, == - compara.

Desigualdad !=

Verdadero cuando los valores son diferentes.

1234567
user_id_1 = 105 user_id_2 = 203 print(user_id_1 != user_id_2) # True username_1 = "alex" username_2 = "alex" print(username_1 != username_2) # False
copy

Mayor que >

1234567
estimated = 7 actual = 9 print(estimated > actual) # False rating_a = 12 rating_b = 3 print(rating_a > rating_b) # True
copy

Menor que <

12345
user_age = 17 min_age = 18 print(user_age < min_age) # True print("Alice" < "Bob") # True
copy

Mayor o igual >=

123
student_score = 7 passing = 7 print(student_score >= passing) # True
copy

Menor o igual <=

123
order_total = 10 limit = 9 print(order_total <= limit) # False
copy

Comparaciones encadenadas

Python admite rangos naturales: 0 < x < 10 funciona como (0 < x) and (x < 10).

12345
temperature = 7 print(0 < temperature < 10) # True user_rating = 7 print(5 <= user_rating <= 7) # True
copy

Comparación de cadenas

Las comparaciones de cadenas son sensibles a mayúsculas y minúsculas y lexicográficas.

12345
saved_password = "Apple" typed_password = "apple" print(saved_password == typed_password) # False print("apple" < "banana") # True
copy

Para coincidencias que no distinguen entre mayúsculas y minúsculas:

123
email_stored = "Support@Codefinity.com" email_input = "support@codefinity.COM" print(email_stored.lower() == email_input.lower()) # True
copy
question mark

¿Qué expresión única verifica correctamente que x está entre 1 y 5 inclusive (utilizando encadenamiento)?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 2
some-alt