Pino
from turtle import *
setup(600,600,0,0)
pensize(3)
hideturtle()
pencolor("green")
fillcolor("green")
begin_fill()
penup()
goto(0,100)
pendown()
goto(-100,0)
goto(100,0)
goto(0,100)
end_fill()
fillcolor("green")
begin_fill()
penup()
goto(0,50)
pendown()
goto(-100,-50)
goto(100,-50)
goto(0,50)
end_fill()
pencolor("brown")
fillcolor("brown")
begin_fill()
penup()
goto(-20,-50)
pendown()
goto(-20,-150)
goto(20,-150)
goto(20,-50)
goto(-20,-50)
end_fill()
done()

Triangulo
from turtle import *
setup(600,600,0,0)
pensize(3)
hideturtle()
fillcolor("green")
begin_fill()
penup()
goto(0,100)
pendown()
goto(-100,0)
goto(100,0)
goto(0,100)
end_fill()
done()
Barco
from turtle import *
from turtle import *
setup(600,600,0,0)
pensize(3)
hideturtle()
pencolor("green")
fillcolor("green")
begin_fill()
penup()
goto(0,100)
pendown()
goto(-100,0)
goto(100,0)
goto(0,100)
end_fill()
fillcolor("green")
begin_fill()
penup()
goto(0,50)
pendown()
goto(-100,-50)
goto(100,-50)
goto(0,50)
end_fill()
pencolor("brown")
fillcolor("brown")
begin_fill()
penup()
goto(-20,-50)
pendown()
goto(-20,-150)
goto(20,-150)
goto(20,-50)
goto(-20,-50)
end_fill()
done()

Triangulo
from turtle import *
setup(600,600,0,0)
pensize(3)
hideturtle()
fillcolor("green")
begin_fill()
penup()
goto(0,100)
pendown()
goto(-100,0)
goto(100,0)
goto(0,100)
end_fill()
done()
Barco
from turtle import *
setup(600,600,0,0)
pensize(3)
hideturtle()
pencolor("blue")
#cielo
fillcolor("blue")
fillcolor("blue")
begin_fill()
penup()
goto(280,0)
pendown()
goto(-80,0)
goto(-80,200)
goto(280,200)
goto(280,0)
end_fill()
#agua
pencolor("cyan")
fillcolor("cyan")
begin_fill()
penup()
goto(-80,60)
pendown()
goto(-80,0)
goto(280,0)
goto(280,40)
goto(240,60)
goto(200,40)
goto(160,60)
goto(68,40)
goto(80,40)
goto(0,60)
goto(-40,40)
goto(-80,60)
end_fill()
pencolor("black")
#barco
fillcolor("brown")
fillcolor("brown")
begin_fill()
penup()
goto(40,100)
pendown()
goto(80,40)
goto(180,40)
goto(220,100)
goto(40,100)
end_fill()
fillcolor("gray")
begin_fill()
penup()
goto(120,100)
pendown()
goto(120,200)
goto(200,120)
goto(120,120)
goto(120,100)
end_fill()
#estrellla
pencolor("gold")
pencolor("gold")
fillcolor("gold")
begin_fill()
penup()
goto(-60,160)
pendown()
goto(-20,160)
goto(-40,140)
goto(-40,180)
goto(-20,140)
goto(-60,160)
end_fill()
Cuadrado
turtle.speed(1)
fonde =turtle.Screen()
fonde.bgcolor("yellow")
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.done()
Cuadro con funcion
import turtle
turtle.speed(1)
fonde =turtle.Screen()
fonde.bgcolor("yellow")
for i in range(4):
turtle.forward(100)
turtle.right(90)
turtle.done()
import turtle
turtle.speed(190)
fonde =turtle.Screen()
fonde.bgcolor("yellow")
a=0
for i in range(20):
turtle.forward(100)
turtle.right(90)
for j in range(1):
turtle.forward(100)
turtle.right(80)
turtle.done()
turtle.speed(1)
fonde =turtle.Screen()
fonde.bgcolor("yellow")
for i in range(4):
turtle.forward(100)
turtle.right(90)
turtle.done()
turtle.speed(190)
fonde =turtle.Screen()
fonde.bgcolor("yellow")
a=0
for i in range(20):
turtle.forward(100)
turtle.right(90)
for j in range(1):
turtle.forward(100)
turtle.right(80)
turtle.done()
Estrella con triangulo.
import turtleturtle.speed(10)
fonde =turtle.Screen()
fonde.bgcolor("yellow")
for i in range(10):
turtle.right(120)
turtle.forward(100)
for j in range(1):
turtle.right(80)
turtle.forward(100)
turtle.done()
Triangulo con funcion
import turtleturtle.speed(1)
fonde =turtle.Screen()
fonde.bgcolor("yellow")
for i in range(3):
turtle.left(120)
turtle.forward(130)
turtle.done()
Octagono con funcion
import turtle
turtle.speed(10)
fonde =turtle.Screen()
fonde.bgcolor("yellow")
for i in range(20):
turtle.right(45)
turtle.forward(100)
turtle.done()
Octagono con ventana para pedir colores
import turtle import tkSimpleDialog turtle.speed(10) fonde =turtle.Screen() fonde.bgcolor("black") c1 = tkSimpleDialog.askstring("Color", "Escribe el color del lapiz:") c2 = tkSimpleDialog.askstring("Color", "Escribe el color del relleno:") turtle.pencolor(c1) turtle.fillcolor(c2) turtle.begin_fill() for i in range(8): turtle.right(45) turtle.forward(100) turtle.end_fill() turtle.done()
Triangulo con ventanas para pedir colores
import turtle import tkSimpleDialog lapiz=turtle.Turtle() lapiz.speed(10) lapiz.shape("turtle") pantalla=turtle.Screen() vueltas=30 a=tkSimpleDialog.askstring("hola", "De que color el fondo?") b=tkSimpleDialog.askstring("hola", "De que color el relleno") c=tkSimpleDialog.askstring("hola", "De cuantos pixeles el lapiz?") pantalla.bgcolor(a) lapiz.fillcolor(b) lapiz.pensize(c) cont=0 for i in range(vueltas): if cont > 14: lapiz.clear(); cont=0;i=1;vueltas=1 lapiz.begin_fill() lapiz.rt(90) lapiz.fd(200) lapiz.lt(120) lapiz.fd(200) lapiz.lt(120) lapiz.fd(200) cont=cont+1 print(vueltas) lapiz.end_fill() pantalla.exitonclick() ______________________________________________________ import turtle import tkSimpleDialog lapiz=turtle.Turtle() lapiz.speed(10) lapiz.shape("turtle") pantalla=turtle.Screen() vueltas=30 a=tkSimpleDialog.askstring("hola", "De que color el fondo?") b=tkSimpleDialog.askstring("hola", "De que color el relleno") c=tkSimpleDialog.askstring("hola", "De cuantos pixeles el lapiz?") d=tkSimpleDialog.askinteger("hola", "Cuantas veces la figura?") pantalla.bgcolor(a) lapiz.fillcolor(b) lapiz.pensize(c) cont=0 vueltas=d for i in range(vueltas): if cont > 14: lapiz.clear(); cont=0;i=1;vueltas=1 lapiz.begin_fill() lapiz.rt(90) lapiz.fd(200) lapiz.lt(120) lapiz.fd(200) lapiz.lt(120) lapiz.fd(200) cont=cont+1 print(vueltas) lapiz.end_fill() pantalla.exitonclick() ___________________________________________________________________ import turtle import tkSimpleDialog lapiz=turtle.Turtle() lapiz.speed(10) lapiz.shape("turtle") pantalla=turtle.Screen() vueltas=30 a=tkSimpleDialog.askstring("hola", "De que color el fondo?") b=tkSimpleDialog.askstring("hola", "De que color el relleno") c=tkSimpleDialog.askstring("hola", "De cuantos pixeles el lapiz?") d=tkSimpleDialog.askinteger("hola", "Cuantas veces la figura?") pantalla.bgcolor(a) lapiz.fillcolor(b) lapiz.pensize(c) cont=0 vueltas=d ax=90 bx=200 cx=120 for i in range(vueltas): if cont > 7: lapiz.clear(); cont=0;i=1;vueltas=1 lapiz.begin_fill() lapiz.rt(ax) lapiz.fd(bx) lapiz.lt(cx) lapiz.fd(bx) lapiz.lt(cx) lapiz.fd(bx) cont=cont+1 print(vueltas) lapiz.end_fill() pantalla.exitonclick() ___________________________________________________________ import turtle import tkSimpleDialog lapiz=turtle.Turtle() lapiz.speed(10) lapiz.shape("turtle") pantalla=turtle.Screen() vueltas=30 a=tkSimpleDialog.askstring("hola", "De que color el fondo?") b=tkSimpleDialog.askstring("hola", "De que color el relleno") c=tkSimpleDialog.askstring("hola", "De cuantos pixeles el lapiz?") d=tkSimpleDialog.askinteger("hola", "Cuantas veces la figura?") pantalla.bgcolor(a) lapiz.fillcolor(b) lapiz.pensize(c) cont=0 vueltas=d ax=90 bx=200 cx=120 for i in range(vueltas): if cont > 11: lapiz.clear(); cont=0;i=1;vueltas=1 lapiz.begin_fill() lapiz.rt(ax) lapiz.fd(bx) lapiz.lt(cx) lapiz.fd(bx) lapiz.lt(cx) lapiz.fd(bx) cont=cont+1 print(vueltas) lapiz.end_fill() pantalla.exitonclick()import turtle import tkSimpleDialog turtle.speed(1) fonde =turtle.Screen() fonde.bgcolor("yellow") c1 = tkSimpleDialog.askstring("Color", "Escribe el color del lapiz:") c2 = tkSimpleDialog.askstring("Color", "Escribe el color del relleno:") turtle.pencolor(c1) turtle.fillcolor(c2) turtle.begin_fill() for i in range(3): turtle.left(120) turtle.forward(130) turtle.end_fill() turtle.done()
Estrella con ventanas para pedir colores
FIGURAS CON VENTANA PIDIENDO COLORESimport turtle import tkSimpleDialog turtle.speed(10) fonde =turtle.Screen() fonde.bgcolor("yellow") c1 = tkSimpleDialog.askstring("Color", "Escribe el color del lapiz:") c2 = tkSimpleDialog.askstring("Color", "Escribe el color del relleno:") turtle.pencolor(c1) turtle.fillcolor(c2) turtle.begin_fill() for i in range(10): turtle.right(120) turtle.forward(100) for j in range(1): turtle.right(80) turtle.forward(100) turtle.end_fill() turtle.done()
No hay comentarios:
Publicar un comentario