Esta función recibe como parámetro un número entero mayor ó igual a cero y lo devuelve en su representación binaria. Debe recibir y devolver un valor de tipo entero. En caso de que el parámetro no sea de tipo entero y mayor a -1 retorna nulo.
def convert_to_binary(number): if not type(number) == int: return None if number < 0: return None return bin(number) convert_to_binary(6)