Restos

Diferencias entre Python 2 y Python 3

Estas son algunas diferencias entre Python 2 y Python 3 relevantes para los ejercicios planteados en estos apuntes.

Módulos

No hay que guardar nunca un programa con el nombre de un módulo, porque si en ese programa (o en otro del mismo directorio) se importa el módulo, Python no importará el módulo sino el propio programa.

Excepciones

while True:
    try:
        numero = int(input("Dígame un número entero: "))
        break
    except ValueError:
        print("No ha escrito un número entero")
print(numero)

Bibliotecas gráficas

Otros