Unidad IV
U4t1.py
from turtle import*
U4t2.py
from turtle import*
aln=Turtle()
screen=aln.getscreen()
shape("turtle")
aln.goto(20,20)
aln.goto(20,-20)
aln.goto(0,-20)
aln.goto(-20,0)
aln.goto(20,20)
screen.exitonclick()
U4t3.py
from turtle import*
a=Turtle()
screen=a.getscreen()
setup(450,200,0,0)
screensize(400,200)
a=forward(50)
a=forward(-50)
screen.exitonclick()
U4t4.py
from turtle import*
t=Turtle()
screen=getscreen()
setup(450,200,0,0)
screensize(400,200)
'''t.forward(80)
t.right(120)
t.forward(80)
t.right(120)
t.forward(80)
t.forward(80)
t.write('tan tan')'''
lados=int(numinput("modulo
turtle","tamaño del dibujo (10-200)",,3,12));
distancia=size=int(numinput("modulo
turtle","tamaño del dibujo (10-200)",,,))
angulo=360/lados
for c in range(lados):
t.forward(distancia)
t.right(angulo)
screen.exitonclick()
U4t5.py
from turtle import*
t=Turtle()
screen=t.getscreen()
setup(450,200,0,0)
screensize(400,180)
t.circle(20)
t.left(90)
t.forward(50)
t.circle(50,200)
t.left(90)
t.forward(50)
t.circle(50,360,20)
screen.exitonclick()
t.circle(10,10)
t.right(500)
t.circle(10)
t.circle(50,360,20)
screen.exitonclick()
U4t6.py
from turtle import*
t=Turtle
screen=t.getscreen()
setup(640,480,0,0)
screensize(600,500)
t.pencolor()
t.color("blue","red")
t.begin_fill()
t.circle(80)
t.end_fill()
t.goto(100,200)
t.write("Programacion
visual",True,"center",("arial",32,"bold"))
screen.exitonclick()
U4t7.py
from turtle import*
turtle=Turtle()
def princ():
title('hola
mundo tardio')
setup(600,600,0,0)
penup()
turtle.goto(0,0)
turtle.color('navy')
turtle.write('hola
mundo',font=('times new roman',36,'bold'))
hideturtle()
princ()
exitonclick()
Times,
U4t8.py
from turtle import*
t=Turtle()
screen=t.getscreen()
setup(450,150,0,0)
screensize(300,150)
title("WW.ITA.MX")
nombre=textinput("NOmbre","cual
es tu nombre")
write("su nombre es:"+ (nombre))
screen.exitonclick()
U4t9.py
from turtle import*
t=Turtle()
screen=t.getscreen()
setup(450,150,0,0)
screensize(300,150)
title("WW.ITA.MX")
size=int(numinput("modulo
turtle","tamaño del dibujo (10-200)",100,10,300))
t.penup()
t.goto(size//2,size//2)
t.pendown()
t.goto(-size//2,size//2)
t.goto(-size//2,-size//2)
t.goto(size//2,-size//2)
t.goto(size//2,size//2)
screen.exitonclick()
U4t10.py
from turtle import*
t=Turtle()
screen=t.getscreen()
setup(450,150,0,0)
screensize(300,150)
title("WW.ITA.MX")
edad=numinput("edad","cual
es tu edad",19,0,100)
write("su edad es:"+ str(edad))
screen.exitonclick()
U4t11.py
import turtle
s=turtle.getscreen()
t=turtle.Pen()
turtle.bgcolor("black")
colores=["red","yellow","blue","green"]
nombre=turtle.textinput("captura,","tu
nombre?")
for x in range(10):
t.pencolor(colores[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(nombre,font=("Arial",int(x+4/4),"bold"))
turtle.speed(0)
t.left(9)
s.exitonclick()
U4t12.py
from turtle import*
t=Turtle()
screen=t.getscreen()
setup(450,200,0,0)
screensize(300,150)
colormode(255)
t.penup()
t.goto(100,50)
t.dot(10,255,0,0)
t.penup()
t.goto(100,-50)
t.dot(0,0,255,0)
penup()
screen.exitonclick()
U4t13.py
from turtle import*
t=Turtle()
screen=t.getscreen()
setup(800,600,0,0)
t.dot()
t.fd(50)
t.color("blue")
t.fd(50)
t.dot(20,"pink")
print("rosa",position())
t.rt(30)
t.fd(50)
t.dot(30,"blue")
t.left(30)
t.fd(50)
t.home()
print("azul",t.position())
screen.exitonclick()
U4t14.py
from turtle import*
t=Turtle()
a=Turtle()
screen=t.getscreen()
setup(800,600,0,0)
a.shape("turtle")
t.dot()
t.fd(50)
t.color("blue")
t.fd(50)
t.dot(20,"pink")
print("rosa",position())
t.rt(30)
t.fd(50)
t.dot(30,"blue")
t.left(30)
t.fd(50)
t.home()
print(t.position())
a.color("blue")
a.fd(50)
a.stamp()
a.fd(30)
a.clearstamp()
screen.exitonclick()
U4t15.py
from turtle import*
t=Turtle()
a=Turtle()
screen=t.getscreen()
setup(800,600,0,0)
a.shape("turtle")
t.dot()
t.fd(50)
t.color("blue")
t.fd(50)
t.dot(20,"pink")
print("rosa",position())
t.rt(30)
t.fd(50)
t.dot(30,"blue")
t.left(30)
t.fd(50)
t.home()
print(t.position())
a.color("blue")
a.fd(50)
a.stamp()
a.fd(30)
a.clearstamp()
screen.exitonclick()
U4t16.py
from turtle import*
t=Turtle()
a=Turtle()
screen=t.getscreen()
setup(800,600,0,0)
# shape("turtle") #solo la
primera es tortuga
#a.shape("turtle") # lo dibujado
con la instancia se hace tortuga
a.penup()
a.goto(0,-100)
for i in range(8):
t.stamp();
t.fd(30)
t.stamp();
a.fd(30)
#t.clearstamps(2)
#t.claerstamps(-2)
#t.clearstamps()
#si no tiene parametro en n de clearstamp
#si n>0 borra los primeros señalados
#si n es menor que cero, borra los ultimos
señalados
screen.exitonclick()
U4t17.py
from turtle import *
pv=Turtle()
alan=Turtle()
screen=getscreen()
setup(450,400,0,0)
speed(5)
pv.forward(100)
alan.backward(100)
pv.lt(90)
alan.rt(90)
pv.fd(100)
alan.backward(100)
pv.left(90)
alan.right(90)
pv.forward(100)
alan.backward(100)
pv.left(90)
pv.right(90)
screen.exitonclick()
U4t18.py
from turtle import *
t=Turtle()
a=Turtle()
screen=getscreen()
setup(500,600,0,0)
for i in range(4):
t.fd(100)
t.rt(90)
t.color("red")
t.fillcolor("red")
t.begin_fill()
for i in range(4):
t.fd(100)
t.rt(90)
t.end_fill()
spped(1)
colormode(255)
a.fillcolor(0,255,0)
a.shape("turtle")
a.begin_fill()
for i in range(4):
a.fd(100)
a.stamp()
a.rt()
a.end_fill()
screen.exitonclick()
U4t19.py
#ESPIRAL
import turtle
t=turtle.Pen()
screen=t.getscreen()
for x in range(100):
t.fd(x)
t.lt(90)
screen.exitonclick()
U4t20.py
from turtle import*
t=Turtle()
screen=
t.stheading(90)
print(t.position())
for i in range(4): #undo ase que se regrese
t.fd(50);
t.lt(80)
for i in range(8):
t.undo()
t.pendown()
t.pd()
t.down()
U4t21.py
#coloroes de la tortuga
from turtle import*
t= Turtle()
t.shape('turtle')
lista_color =
["black","blue","purple","green"]
t.left(90)
for color in lista_color:
t.forward(20)
t.color(color)
t.write("Que
color tengo ahora?")
exitonclick()
U4t22.py
from turtle import *
t=Turtle()
screen=t.getscreen()
setup(400,300,0,0)
screensize(150,150)
t.penup()
t.goto(10,-150)
t.pendown()
shape("circle")
shapesize(2,1,1)
fillcolor("pink")
t.penup()
t.goto(30,0)
t.pendown()
t.shape("circle")
t.shapesize(2,1,1)
t.fillcolor("black")
t.reset()
exitonclick()
Comentarios
Publicar un comentario