Prerrequisitos: Python GUI- Tkinter
Todos sabemos que Tkinter es la biblioteca GUI estándar para Python. Python, cuando se combina con Tkinter, proporciona una forma rápida y fácil de crear aplicaciones GUI. En este artículo, aprenderemos cómo crear una tabla de multiplicar usando Tkinter.
Acercarse:
- Importar biblioteca Tkinter
- Crear función de tabla de multiplicar
- Crear la ventana principal (contenedor)
- Crear campo de texto variable que almacene el valor del número
- Llame a la función mediante el botón Generar tabla
- Ejecutar código
Programa:
Python
#import library import sys from tkinter import * def MultiTable(): print("\n:Multiplication Table:\n") print("\nTimes-Table of Number", (EnterTable.get()), '\n') for x in range(1, 13): number = int(EnterTable.get()) print('\t\t', (number), 'x', (x), '=', (x*number),) # Create Main window Table = Tk() Table.geometry('250x250+700+200') Table.title('Multiplication Table') # Variable Declaration EnterTable = StringVar() label1 = Label(Table, text='Enter Your Times-table Number:', font=30, fg='Black').grid(row=1, column=6) label1 = Label(Table, text=' ').grid(row=2, column=6) # Store Number in Textvariable entry = Entry(Table, textvariable=EnterTable, justify='center').grid(row=3, column=6) label1 = Label(Table, text=' ').grid(row=4, column=6) # Call the function button1 = Button(Table, text="Generate Table", fg="Blue", command=MultiTable).grid(row=5, column=6) label1 = Label(Table, text=' ').grid(row=6, column=6) # Exit EXIT = Button(Table, text="Quit", fg="red", command=Table.destroy).grid(row=7, column=6) Table.mainloop()
Producción:
Publicación traducida automáticamente
Artículo escrito por immortalishika2001 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA