Linea, Cuadrado, Rectángulo, Circulo, Ovalo, Estrella con Tkinter

Circulo:



from Tkinter import *

ventana = Tk()
ventana.title("Hace un Circulo")
ventana.config(bg="Black")
ventana.geometry("500x500")

def circ(ventana):
    lienzo=Canvas(width=400, height=400, bg="gray")
    lienzo.create_oval(300, 300, 100, 100, width=5, fill="blue")
    lienzo.pack()

boton=Button(ventana, text="haga un Circulo", command=lambda:circ(ventana))
boton.pack()

ventana.mainloop()

Cuadrado:



from Tkinter import *

ventana = Tk()
ventana.title("Hace un cuadrado")
ventana.config(bg="Black")
ventana.geometry("500x500")

def cuadrado(ventana):
    lienzo=Canvas(width=400, height=400, bg="gray")
    lienzo.create_rectangle(150, 150, 250, 250, width=5, fill="Red")
    lienzo.pack()

boton=Button(ventana, text="haga un cuadrado", command=lambda:cuadrado(ventana))
boton.pack()

ventana.mainloop()

Estrella:



from Tkinter import *

ventana = Tk()
ventana.title("Hace un rectangulo")
ventana.config(bg="Cyan")
ventana.geometry("500x500")

def rect(ventana):
    lienzo=Canvas(width=400, height=400, bg="Gray")
    lienzo.create_polygon(200, 10, 380, 280, 10,100,380 ,100,10,280, width=5, fill="Red", outline="Black")
    lienzo.pack()

boton=Button(ventana, text="haga un rectangulo", command=lambda:rect(ventana))
boton.pack()

ventana.mainloop()

Linea:



from Tkinter import *

ventana = Tk()
ventana.title("Hace una linea")
ventana.config(bg="Black")
ventana.geometry("500x500")

def linea(ventana):
    lienzo=Canvas(width=400, height=400, bg="gray")
    lienzo.create_line(150, 150, 250, 250, width=5, fill="Red")
    lienzo.pack()

boton=Button(ventana, text="haga una linea", command=lambda:linea(ventana))
boton.pack()

ventana.mainloop()

Ovalo:



from Tkinter import *

ventana = Tk()
ventana.title("Hace un Ovalo")
ventana.config(bg="Black")
ventana.geometry("500x500")

def oval(ventana):
    lienzo=Canvas(width=400, height=400, bg="gray")
    lienzo.create_oval(10, 300, 390, 100, width=5, fill="blue")
    lienzo.pack()

boton=Button(ventana, text="haga un rectangulo", command=lambda:oval(ventana))
boton.pack()

ventana.mainloop()

Rectángulo: 



from Tkinter import *

ventana = Tk()
ventana.title("Hace un rectangulo")
ventana.config(bg="Black")
ventana.geometry("500x500")

def rect(ventana):
    lienzo=Canvas(width=400, height=400, bg="gray")
    lienzo.create_rectangle(10, 300, 390, 100, width=5, fill="blue")
    lienzo.pack()

boton=Button(ventana, text="haga un rectangulo", command=lambda:rect(ventana))
boton.pack()

ventana.mainloop()