Programas Básicos en Python3 (3)

Programa que dibuja 4 cuadros con mediante un ciclo for, con el uso de la librería turtle

from turtle import *

pantalla = Screen()

pantalla.setup(425,350)

pantalla.screensize(400,340)


tortuga=Turtle()

def cuadro():

  for i in range(4):

     tortuga.forward(100)

     tortuga.left(90)

 

def moverpluma():

    tortuga.penup()

    tortuga.right(90)

    tortuga.forward(50)

    tortuga.pendown()

 

cuadro()

moverpluma()

cuadro()

moverpluma()

cuadro()

moverpluma()

cuadro()

pantalla.exitonclick()

Corrida:



Programa que dibuja un cuadro, pero a su vez le da al usuario la opción de elegir el color del relleno, tamaño del grosor y del fondo , con uso de la librería turtle y tkinter

from turtle import*

import tkinter.simpledialog

 

def cuadro():

    for i in range(4):

        lapiz.forward(100)

        lapiz.left(90)

lapiz = Turtle()

lapiz.speed(1)

pantalla = Screen()

pantalla.setup(435,350)

pantalla.screensize(400,340)

 

a=tkinter.simpledialog.askstring("Hola", "Dame el fondo")

b=tkinter.simpledialog.askstring("Hola", "Dame el relleno")

c=tkinter.simpledialog.askstring("Hola", "Dame el grosor del lapiz")

 

pantalla.bgcolor('yellow')

lapiz.pensize(c)

lapiz.fillcolor(b)

 

cuadro()

pantalla.exitonclick()

Corrida
















Comentarios