jueves, 4 de noviembre de 2021

Machine learning - bibliografía

 Introducción a la programación en python de las librerías básicas, incluyendo una introducción a las bibliotecas genéricas que es necesario conocer inicialmente como matplotlib, numpy y pandas.

El libro incluye hojas de jupyter notebook:

https://www.wiley.com/en-us/Python+Machine+Learning-p-9781119545637#downloads-section


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

lunes, 27 de septiembre de 2021

Ejercicio 538 Toesto era campo

 /*

 * To change this license header, choose License Headers in Project Properties.

 * To change this template file, choose Tools | Templates

 * and open the template in the editor.

 */

package aceptaelreto;


import java.util.Scanner;


/**

 *

 * @author jnieto

 */

public class Ejercicio538 {


    /**

     * @param args the command line arguments

     */

    public static void main(String[] args) {

        Scanner leer = new Scanner(System.in);

        int edad, tiempo;

        do{

            edad=leer.nextInt();

            tiempo=leer.nextInt();

            if(edad!=0 || tiempo!=0) 

                if (edad>=tiempo)System.out.println("CUERDO");

                else System.out.println("SENIL");

        }while(edad !=0 || tiempo!=0);

    }

    

}