Crear polígonos en Pycharm
Código
#Programa que hace un poligono usando Tkinter#
from Tkinter import *
ventana = Tk() #crea un objeto tipo ventana#ventana.title('ventana de figura con un boton') # le pone titulo#
ventana.config( bg ='pink') # le da fondo a la ventana
ventana.geometry('500x500') #Da ancho y alto de la ventana en pixeles
def poligono(ventana):
panel = Canvas(width = 400 , height = 400, bg = 'red') # El lienzo Canvas deon va figura
panel.pack() #expand = yes, fill= para dar a la figura
panel.create_polygon(200,10,380,280,10,100,380,100,10,280, width =5 , fill='', outline='green') #Coordenadas caracteristicas de la figura(figura)
boton = Button(ventana, text = 'Haga poligono', command =lambda : poligono(ventana))
boton.pack()
ventana.mainloop()
Ejecutar
Realizar en Notepad++(bloc de notas)
Copiar contenido del programa y guardar como .py
Ejecutar programa por cmd
cd..
cd..
cd python 27
python "nombre del programa.py" (poligono.py)
Crear un arco en pycharm(Tkinter)
Código
#Programa que hace un arco usando Tkinter#
from Tkinter import *
ventana = Tk() #crea un objeto tipo ventana#
ventana.title('ventana de figura con un boton') # le pone titulo#
ventana.config( bg ='pink') # le da fondo a la ventana
ventana.geometry('500x500') #Da ancho y alto de la ventana en pixeles
def arco(ventana):
panel = Canvas(width = 400 , height = 400, bg = 'red') # El lienzo Canvas deon va figura
panel.pack() #expand = yes, fill= para dar a la figura
panel.create_arc(0,300,200,0, width =5 , fill='blue', outline='green') #Coordenadas caracteristicas de la figura(figura)
boton = Button(ventana, text = 'Haga arco', command =lambda : arco(ventana))
boton.pack()
Ejecutar
Crear un arco en Notepad++(Tkinter)
Copiar codigo para arco en Notepad++ y guardar como .py
(tkinter.py)
Ejecutar en cmd
cd..
cd..
cd python27
python "nombre del programa.py" (tkinterarco.py)
Crear un ovalo en Pycharm
Código
#Programa que hace un ovalo usando tkinter
from Tkinter import *
ventana = Tk()#creo un objeto tipo ventana
ventana.title('ventana de figura con un boton')#le pone titulo #pueden ser comillas doble o simples
ventana.config(bg = "pink")#le da fondo a la ventana
ventana.geometry('500x500')#dar ancho y alto de la ventana en pixeles
#def ejecutar(f):
#ventanap.after(200, f)#forma de ejecutar las funciones
def lineas(ventanap):#todo procedimiento lleva dos puntos, cada funcion python da una sangria para indentificar el bloque de la funcion
ovalo = Canvas(width = 210, height = 210, bg = 'gray')#seria el lienzo canvas de una figura, wh ancho, ht alto, bg color
ovalo.create_oval(10, 10, 200, 100, width =10, fill='blue')#coordenadas del ovalo, full es el color del ovalo
ovalo.pack()#para que pueda aparecer el circulo
boton = Button(ventana, text = 'Mostrar Ovalo', command = lambda:lineas(ventana))#se crea un boton
boton.pack()#para que pueda aparecer el boton
ventana.mainloop()#para poder correr el programa
No hay comentarios:
Publicar un comentario