Veamos un codigo que nos muestre cuanto tarda nuestro ordenador en realizar un bucle.
import time
inicio = time.time()
for x in range(1000):
print(x)
fin=time.time()
print("Ha tardado en realizar el bucle -> ",fin-inicio)
import time
inicio = time.time()
for x in range(1000):
print(x)
fin=time.time()
print("Ha tardado en realizar el bucle -> ",fin-inicio)
num = int(input("Dame un numero"))
#habitual if
if num%2==0:
print("Es par")
else:
print("Es impar")
#en una linea
print("Es par") if num%2==0 else print("Es impar")
from urllib.request import urlopen
from urllib.error import HTTPError
from urllib.error import URLError
from bs4 import BeautifulSoup
try:
html = urlopen("http://ticoticotaa.es/ejemplowebscraping.php")
except HTTPError as e:
print(e)
except URLError:
print("Servidor caido o dominio incorrecto")
else:
resultado = BeautifulSoup(html.read(),"html5lib")
#print(resultado.title)
articulo = resultado.findAll("div",{"class":["articulo"]})
#print(articulo)
descripcion=resultado.findAll("div",{"class":["descripcion"]})
precio=resultado.findAll("div",{"class":["precio"]})
descripcionLista=[]
precioLista=[]
for desc in descripcion:
descripcionLista.append(desc.getText().strip())
print(descripcionLista)
for prec in precio:
precioLista.append(prec.getText().strip())
print(precioLista)
for i in range(len(descripcionLista)):
if int(precioLista[i])<150:
print(descripcionLista[i]+' : '+precioLista[i]+' €')
print(' *** esta por debajo de 150 € *** ')
else:
print(descripcionLista[i]+' : '+precioLista[i]+' €')
import random
#genera numero entero al azar
print(random.randint(0,9))
print(random.randint(0,9))
#creamos la lista de colores
colores=['rojo','verde','azul','amarillo']
#seleccionamos item de la lista al azar
print(random.choice(colores))
print(random.choice(colores))
import math
print(math.log(math.e))
print(math.sqrt(9))
print(math.pov(9,2))
print('hola'.capitalize())
print('hola'.center(10,'#'))
print('hola'.count('a'))
print('hola'.endswith('a'))
print('hola'.find('o'))
print('hola'.isalpha())
print('hola'.isdigit())
print('hola'.isupper())
print(','.join('hola'))
print('hola'.replace('h','c'))
print('hola'.split())
print('hola'.upper())
print('hola'.zfill(6))
from tkinter import *
ventana=Tk()
ventana.title("ventana")
ventana.config(bg="blue")
ventana.geometry("200x200")
frame = Frame(ventana)
frame.config(bg="red",width=100,height=100)
frame.pack()
ventana.mainloop()