Guía y Cuarto taller de programación con Python
Codigo para visualizar dos ventanas
Guía y Quinto taller de programación con Python
Convertir un script de Python a un ejecutable .exe
3) clic en abrir carpeta de salida
2) Boton que calcula datos
float(caja1.get())
float(caja2.get())
caja1 y caja2 son Entry (cuadros de entrada).
.get() extrae el texto que el usuario escribió.
float(...) convierte ese texto en número decimal.
resultado = float(caja1.get()) + float(caja2.get())
Guarda el resultado de la suma en la variable resultado.
etiqueta_resultado.config(text=f"El resultado es: {resultado}")
Modifica el texto de una etiqueta (Label) para mostrar la suma.
Cuando pones una f antes de una cadena en Python (f"..."), estás creando una cadena f (f-string), una forma de formatear cadenas que permite insertar variables y expresiones directamente dentro de ellas usando llaves {}
etiqueta_resultado = Label(ventana, text="")
Crea un widget Label dentro de la ventana llamada ventana.
El texto inicial es una cadena vacía (""), o sea, la etiqueta empieza sin mostrar nada.
TALLER
1) Diseña un programa que solicite tres notas y calcular la nota final.
2) Diseña un programa que simule el cálculo de la nómina de un empleado. El programa debe pedir al usuario el nombre del empleado, su salario base, bonificación, auxilio de transporte y préstamo. Posteriormente, debe calcular el sueldo total y mostrarlo en pantalla
3)Diseña un programa que simule el cálculo de la nómina de un empleado. El programa debe pedir al usuario el nombre del empleado, su salario base, número de horas extras trabajadas y valor hora. Posteriormente, debe calcular el total a pagar en horas extras y mostrarlo en pantalla.
command es un parámetro que especifica la función que se ejecutará automáticamente cuando el usuario haga clic en el botón. Se utiliza para asociar una acción (como imprimir un mensaje, cerrar una ventana o realizar un cálculo) a un botón, y se le asigna el nombre de una función sin paréntesis para evitar que se ejecute inmediatamente al crear el botón. command. abs() para obtener el valor absoluto o len() para la longitud de una lista.def se usa para definir una función, que es un bloque de código reutilizable que agrupa una tarea específica. Usar def permite organizar el código en módulos más pequeños y manejables, lo que mejora la legibilidad, la reutilización y la mantenibilidad del programa.defdef es una palabra reservada en Python. def, se escribe el nombre de la función, que debe ser descriptivo y seguir las reglas de nomenclatura de Python (comienza con letra o guion bajo, puede contener números, no puede ser una palabra reservada). () que pueden contener parámetros, que son valores que se pasan a la función. : para marcar el inicio del cuerpo de la función. def y :.Beneficios de usar def
-Modularidad: Divide el código en bloques lógicos y más
pequeños.
-Reutilización: Permite ejecutar el mismo código varias
veces simplemente llamando a la función.
-Organización: Hace que el programa sea más
estructurado, fácil de leer y depurar.
-Escalabilidad: Facilita la adición o modificación de
partes del código sin afectar otras partes del programa.
ejemplo:
def mi_funcion():
Digitar los siguiente codigos:
1) Boton presionar
Guía y Cuarto taller de programación con Python Codigo para visualizar dos ventanas from tkinter import * def abrir_segunda(): se...