Entradas

Mostrando entradas de mayo, 2025

UNIDAD 5

 CRISTAL CRUZ CRUZ  UNIDAD 5 Programa 1 from tkinter import * ventana = Tk() ventana.title("Bienvenidos")                           # Establece el título de la ventana como "Bienvenidos" ventana.mainloop()      Programa 2 from  tkinter import * ventana = Tk () ventana.title ("Bienvenidos") lbl = Label(ventana, text="Hola como estas")       #instancia label es un objeto y lo de entre paréntesis son atributos lbl.grid(column=6, row=2)                                       #un grid es una cuadricula ventana.mainloop() Programa 3 from tkinter import * ventana = Tk () ventana.title("Programacion visual") ventana.geometry('350x200')       #Abre ventana lbl = Label (ventana, text="Hoooooooola, soy Criss") lbl.grid(column=0, row=0) bt...

UNIDAD 4

Programa 1: #Intermezzo li=[(x,y) for x in [1,2,3,4] for y in [3,1,4] if x!=y] print(li) Programa 2: #funciones lambda #Python lambdas are only a sorthand notation if you're #too lazy you difine a function. def suma(a,b): return a+b """ Las dos anteriores son validas al ser lo mismo""" #lambda a,b:a+b s=lambda a,b:a+b           #son intemezzo, son funciones de no mas de una linea y además son funciones simples print(s(2,3)) print((lambda a,b:a+b)(6,7)) Programa 3: #RECURSIVIDAD def fun(lambda_func): return lambda_func(2,4) print(fun(lambda a,b:a+b))                #función lambda recursiva se dice así porque es cuando la función se manda a llamar a si sola Programa 4: """pedir nombre, apellido paterno, apellido materno cada uno va a ser una lista independiente y después hacer un histograma de las vocales con asteriscos a: ** e: * i: **** u: * """ nombre = [] apellidomaterno = [] apellidopaterno = [] def cap_...