Lab 16 - Graficos Con Python
Lab 16 - Graficos Con Python
Alumno(s) Nota
Grupo D
Ciclo primer ciclo
Fecha de entrega
I.- OBJETIVOS:
● Elaborar y diseñar programas en Python que utilicen componentes gráficos
II.- SEGURIDAD:
Advertencia:
En este laboratorio está prohibida la manipulación del
hardware, conexiones eléctricas o de red; así como la
ingestión de alimentos o bebidas.
VIII.- PROCEDIMIENTO:
EJERCICIOS DE APLICACIÓN:
Iniciar el programa PyCharm. Crear un nuevo proyecto llamado “Lab16”.
1. Programa: HOLA MUNDO!
1.1. Crear un nuevo programa denominado: ejercicio_16_01.py
1.2. Importar los siguiente elementos del paquete TKINTER:
1.5. Ejecutar el programa, adjuntar y comentar los resultados. Investigar y comentar la utilidad de las
propiedades font, bg y fg.
1.6. Agregar al menos 2 etiquetas más en la ventana y modificar sus propiedades. Adjuntar resultados a
continuación.
1.8. Ejecutar el programa, adjuntar y comentar los resultados. Tener en cuenta la siguiente imagen:
1.9. Podemos también hacer uso del método grid, para posicionar diversos elementos en la ventana. Para
ello, nos guíamos de la siguiente imagen, donde se debe indicar la coordenada, en fila (Row) y
columna (Column), en la que se mostrará cierto elemento en la ventana:
Laboratorio 16
Laboratorio de Fundamentos de Programación Página 5 de 9
1.10. A continuación, de acuerdo a las dos etiquetas adicionadas, modificar el código según la siguiente
imagen:
1.12. Podemos también indicar que un elemento ocupe más de una columna y/o fila, utilizando las
propiedades columnspan y rowspan. A continuación, modificar lo siguiente:
Laboratorio 16
Laboratorio de Fundamentos de Programación Página 6 de 9
2.6. Como se puede apreciar, muestra error en la última instrucción, ya que estamos queriendo llamar a la
función esParImpar, la cual aún no se ha generado en el programa. Siendo así, pasamos a agregar el
siguiente código:
3.6. Ejecutar el programa, adjuntar y comentar los resultados obtenidos. Realizar pruebas diversas en la
ejecución del programa.
Laboratorio 16
Laboratorio de Fundamentos de Programación Página 11 de 9
4. Ejercicios propuestos
4.1. Implementar un programa ejercicio_16_04.py que permita ingresar el lado de un cuadrado y que
contenga dos botones, el primero permitirá mostrar el perímetro del cuadrado, el segundo botón
mostrará el área del cuadrado.
Laboratorio 16
Laboratorio de Fundamentos de Programación Página 12 de 9
4.2. Implementar un programa ejercicio_16_05.py que permita el ingreso del largo y el ancho de un
rectángulo y que contenga tres botones que permitan calcular el perimetro, area y diagonal del
rectángulo:
Laboratorio 16
Laboratorio de Fundamentos de Programación Página 13 de 9
Laboratorio 16
Laboratorio de Fundamentos de Programación Página 14 de 9
Laboratorio 16
Laboratorio de Fundamentos de Programación Página 15 de 9
4.3. Proponga un programa ejercicio_16_06.py utilizando su creatividad donde haga uso de los controles
utilizados en esta guía de laboratorio. Procure que el programa sea distinto al que proponen sus demás
compañeros.
Laboratorio 16
Laboratorio de Fundamentos de Programación Página 16 de 9
OBSERVACIONES:
La función gráficos en Python como al usar “kivy” , “kivy.core” , “kivy.uix” hasta “kivy.label” son
las más importantes en las clases y objetos porque podemos apreciar que podemos realizar varios
problemas matemáticos y de variedad como usar nombres y letras hasta sacar respuestas
numéricas y así ver muchas funciones como nos da resultados como al saber la lista de precios, los
nombres, lista de productos, promedios, saber cuál es mayor o menor y ver como respuesta
también teniendo en cuenta que al usar pycharm podemos usar varias aplicaciones más y al ver el
resultado el usuario estará correctamente conforme con el trabajo hecho.
CONCLUSIONES:
Que este programa nos da muchas facilidades para que nosotros vayamos a ver con
podemos usar una variedad de códigos y realizar muchas funciones, como ver resultados
de precios hasta el promedio que queramos sacar y así también ver los nombres como los
que queramos saber y así más como ver resultados de tablas o también letras si nosotros
queremos repeticiones con la función “kivy” que es como un bucle al momento de
ejecutarse que nos muestra el resultado en una ventana aparte , que queremos realizar e
interactuar con el programa y como pycharm y vemos que nos da muchas facilidades para
aplicar en interfaces y ver que realicen más funciones , así el usuario este satisfecho con los
resultados satisfactorios.
"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin (1706-1790)