viernes, 29 de octubre de 2021

Tkinter, matplotlib y numpy, información y enlaces

 #https://github.com/PacktWorkshops/The-Python-Workshop/blob/master/Chapter04


https://cifpcarballeira-my.sharepoint.com/:p:/g/personal/jnieto_cifpcarballeira_es/EVVXjyFJzdtHj_DDyjr26JUBfrUvWE4J-Vf5_-S2ePxOcg?e=UUaJcq




jueves, 21 de octubre de 2021

Ejercicio Programación a Objetos en Python

 

Implementar una clase Roman que nos facilite trabajar con números romanos y con las siguientes condiciones:

  • Si entre los dígitos introducidos hay alguno que no se corresponda con la numeración romana lanzar una excepción (ValueError o TypeError a valorar).( Implementar para ello una clase derivada de la clase Exception.)
  • Debe incluir los atributos que consideréis necesarios.
  • Debe incluir métodos necesarios para validar el número y devolver tanto el número en dígitos romanos como decimales.
  • Sobrecargar al menos una operación (suma, resta, multiplicación o división), de tal manera que al operar dos números romanos nos devuelva otro número de la clase con el resultado de la operación.

Dispatch Múltiple con etiquetas

https://github.com/dabeaz/python-cookbook/blob/master/src/9/multiple_dispatch_with_function_annotations/example2.py

jueves, 14 de octubre de 2021

Programación Orientada a Objetos en Python

Presentación Programación orientada a objetost

Ejercicios para consultar: