Cuadrado aleatorio con TKinter
Publicado por Paquito (7 intervenciones) el 21/10/2017 17:59:59
Hola amigos.
Estoy siguiendo este interesante tutorial:
https://argentinaenpython.com/quiero-aprender-python/doma-de-serpientes-para-ninos_swfk-es-win-0.0.4.pdf
El libro es divertido y fácil de seguir.
Los únicos problemas que tiene, es que hay algún error tipográfico en el código y que algunos ejemplos dan por seguro que sabes algunas cosas.
Así que, intentando hacer el ejemplo de rectángulos aleatorios, me he quedado colgado.
Aquí os pongo el código y os pido por favor el qué hago mal, pues no me funciona:
Nota:
Al pegar el código, no sale el espaciado de las cinco últimas líneas. No es error mío
Estoy siguiendo este interesante tutorial:
https://argentinaenpython.com/quiero-aprender-python/doma-de-serpientes-para-ninos_swfk-es-win-0.0.4.pdf
El libro es divertido y fácil de seguir.
Los únicos problemas que tiene, es que hay algún error tipográfico en el código y que algunos ejemplos dan por seguro que sabes algunas cosas.
Así que, intentando hacer el ejemplo de rectángulos aleatorios, me he quedado colgado.
Aquí os pongo el código y os pido por favor el qué hago mal, pues no me funciona:
1
2
3
4
5
6
7
8
9
10
11
12
# Canvas rectángulo aleatorio
from tkinter import *
ventana = Tk()
lienzo = Canvas(ventana, width=400,height=400)
lienzo.pack()
import random
def rectangulo_aleatorio(lienzo, ancho, alto):
x1 = random.randrange(ancho)
y1 = random.randrange(alto)
x2 = x1 + random.randrange(ancho-x1)
y2 = y1 + random.randrange(alto-y1)
lienzo.create_rectangle(x1, y1, x2, y2)
Nota:
Al pegar el código, no sale el espaciado de las cinco últimas líneas. No es error mío
Valora esta pregunta
0