import time def cuentaAtras(repeticiones): while repeticiones > 0: print(repeticiones) repeticiones -= 1inicial = time.time()repeticiones = 100cuentaAtras(repeticiones)print(f'Tiempo transcurrido en la tarea = {time.time()-inicial}')
Mostrando entradas con la etiqueta tarea. Mostrar todas las entradas
Mostrando entradas con la etiqueta tarea. Mostrar todas las entradas
miércoles, 17 de junio de 2020
103 Python. Tiempo tarea
Como obtener el tiempo que tarda #Python en realizar una tarea, en este caso sera una tarea repetitiva usando un ciclo while
sábado, 19 de mayo de 2018
37 Python. Codigo para instalar paquetes o librerias
Codigo para automatizar la instalacion de paquetes o librerias en Python.
import osCon este codigo realizamos pregunta al usuario de que paquete o libreria quiere instalar, ejecutamos el codigo de instalacion dentro del "try" por si ocurre algun error, una vez instalado preguntamos si quiere continuar o no para seguir o detener el programa.
#instala paquetes o librerias
paquete=input('Que paquete instalamos? ')
paquete=str(paquete)
while True:
try:
codigo='pip install '+paquete
os.system(codigo)
print('Paquete instalado')
except:
print('Error al instalar paquete')
continuar=input('Quieres instalar otro? ')
continuar=str(continuar)
if continuar=='S' or continuar=='s' or continuar=='si' or continuar=='SI':
paquete=input('Que paquete instalamos? ')
paquete=str(paquete)
else:
break
print('Fin')
martes, 29 de agosto de 2017
16 Java. Hilos
En este video vemos como ejecutar varias tareas en segundo plano, mediante hilos o threads.
Podeis ver el codigo aqui:
Clase Principal:
Clase Hilo:
Podeis ver el codigo aqui:
Clase Principal:
public class main {
public static void main(String[] args) {
hilo hilo1=new hilo("hilo 1");
hilo hilo2=new hilo("hilo 2");
hilo1.setMensaje("Mensaje del hilo 1");
hilo2.setMensaje("Mensaje del hilo 2");
hilo2.start();
hilo1.start();
}
}
Clase Hilo:
public class hilo extends Thread{
String mensaje;
public hilo(String nombre){
super(nombre);
}
public void run(){
for (int i=1;i<11;i++){
for (int j=1;j<11;j++){
System.out.println(i+"*"+j+" = "+i*j);
}
try{
sleep(2000);} catch(Exception e){}
}
System.out.println("Proceso terminado "+this.getName());
System.out.println(mensaje);
}
public void setMensaje(String msg){
this.mensaje=msg;
}
}
Suscribirse a:
Entradas (Atom)