Comprobación de igualdad

En este desafío, debes verificar la igualdad de dos valores diferentes dados los parámetros a y b.

Tanto el valor como el tipo de los parámetros deben ser iguales. Los tipos posibles de los parámetros dados son:

  • Números
  • Cadenas
  • Booleanos (False o True)
  • Valores especiales: None

¿Qué has aprendido hasta ahora que te permitirá hacer dos comprobaciones diferentes (valor y tipo) con una sola instrucción?

Implementa una función que devuelva True si los parámetros son iguales y False si no lo son.

Ejemplos

check_equality(1, True) ➞ False
# Un número y un booleano: el valor y el tipo son diferentes.

check_equality(0, "0") ➞ False
# Un número y una cadena: el tipo es diferente.

check_equality(1,  1) ➞ True
# Un número y un número: el tipo y el valor son iguales.

Notas

  • Si te atascas en un desafío, busca ayuda en la pestaña Recursos.
  • Si de verdad no puedes avanzar, desbloquea soluciones en la pestaña Soluciones.