Esempio n. 1
0
import turtle

lados = eval(input("Pon un número de lados del 2 al 10: "))
velocidad = eval(
    input(
        "Del 1 al 10 que tan rápido quieres que dibuje,si me me quieres lo más rápido posible escoge 0: "
    ))
tortuga = turtle.Pen()
turtle.bgcolor("black")
tortuga.speed(velocidad)
#Spyralhjisdj[
colores = [
    "pink", "violet red", "turquoise", "sienna", "peru", "papaya whip",
    "purple", "yellow", "blue", "gray"
]
for distancia in range(1000):
    tortuga.pencolor(colores[distancia % lados])
    tortuga.forward(distancia * 3 / lados + distancia)
    tortuga.left(360 / lados + 1)
    tortuga.width(distancia * lados / 200)
Esempio n. 2
0
import turtle
wn= turtle.Screen()
e= turtle.Pen()
e.up()
e.backward(35)
e.left(90)
e.forward(250)
e.down()
image3="m.gif"
wn.addshape(image3)
e.shape(image3)
h= turtle.Pen()
h.up()
h.forward(500)
h.left(90)
h.forward(250)
h.down()
image6="yyy.gif"
wn.addshape(image6)
h.shape(image6)
g= turtle.Pen()
g.up()
g.forward(500)
g.left(90)
g.forward(250)
g.down()
image5="inter.gif"
wn.addshape(image5)
g.shape(image5)
wn.bgpic("pic5.gif")
s= turtle.Pen()
Esempio n. 3
0
"circle pattern"
import turtle as t
colors = ["red", "purple", "green", "blue"]
t.bgcolor("black")
s = t.Pen()
for i in range(360):
    s.pencolor(colors[i % 4])
    s.width(i / 100 + 1)
    s.forward(i)
    s.left(59)

t.done()
Esempio n. 4
0
import turtle

john = turtle.Pen()
mike = turtle.Pen()

john.forward(100)
john.fillcolor('red')
mike.right(90)
mike.forward(100)

turtle.done()
Esempio n. 5
0
import turtle

lapis = turtle.Pen()


def quadrado():
    for x in range(5):
        lapis.forward(50)
        lapis.right(90)


def espaco_depois_quadrado():
    lapis.left(90)
    lapis.penup()
    lapis.forward(50)
    lapis.pendown()


lapis.color('green', 'green')

lapis.begin_fill()

quadrado()

lapis.end_fill()

espaco_depois_quadrado()

lapis.color('red', 'red')

lapis.begin_fill()
import turtle
avery = turtle.Pen()
kate = turtle.Pen()

avery.forward(50)
avery.right(90)
avery.right(20)

kate.left(90)
kate.forward(100)

jakob = turtle.Pen()
jakob.left(180)
jakob.forward(80)

kate = turtle.Pen()
kate.forward(100)
kate.left(200)
#Catch the turtle
import turtle
import math
import random

score = 0
print("\n" * 40)
print("Your score is:\n0")

#Title
t = turtle.Pen()
t.pencolor("Blue")
t.hideturtle()
t.penup()
t.setposition(-70, 350)
t.write("Catch the turtle", font=("Verdana", 18))

#Tip
text = turtle.Pen()
t.pencolor("Red")
t.hideturtle()
t.penup()
t.setposition(-70, -350)
t.write("DON'T TOUCH THE EDGES!", font=("Verdana", 18))

#Set up screen
wn = turtle.Screen()
wn.bgcolor("lightblue")
wn.title("Catch the Turtle")

#Draw border
Esempio n. 8
0
#!/usr/bin/env python
import turtle
import random

aj = turtle.Pen()
y = 0
aj.speed(1)
turtle.screensize(600, 800)
turtle.bgcolor("black")
aj.shape("turtle")
aj.pensize(10)

x = aj.xcor()
for each in range(1, 2, 1):

    aj.color(random.random(), random.random(), random.random())
    aj.goto(random.randint(0, 600) - 300, random.randint(0, 800) - 400)
Esempio n. 9
0
import turtle

wn = turtle.Screen()
bob = turtle.Pen()
#bob.goto(0,0)


def yay():
    bob.forward(100)


wn.onkey(yay, "s")

wn.listen()
Esempio n. 10
0
    teca.forward(80)
    teca.left(120)

#joana
cores = ["blue", "green", "red", "black"]
joana = turtle.Turtle()
#joana.color("blue")
joana.pensize(2)  #int(input("Insira o tamanho da caneta: ")))
for i in cores:
    joana.color(i)
    joana.forward(50)
    joana.left(90)

#esfera
esfera = turtle.Turtle()
esfera = turtle.Pen()
esfera.color("green")  #input("Insira a cor do circulo: "))
esfera.circle(100)


#estrela
def star(estrela):
    estrela = turtle.Turtle()
    estrela.pensize(7)

    for j in range(6):
        estrela.left(int(input("Posicao: ")))
        estrela.color(input("Insira a cor da estrela: "))
        for i in range(5):
            estrela.forward(144)
            estrela.left(144)
Esempio n. 11
0
# \*********************************************************\

# To access drawing function, use 'turtle' library
import turtle 

# Let paint be the variable that manipulates the turtle pen
paint = turtle.Pen()

# \*********************************************************\

# Draw a dank symbol
def draw(): 
    paint.forward(150)
    paint.left(90)
    paint.forward(100)
    paint.left(45)
    paint.forward(100)
    paint.left(90)
    paint.forward(150)
    paint.left(180)

# Loop for drawing the drawing
for i in range(8):
    draw()

# \*********************************************************\
Esempio n. 12
0
#eg.绘制一个正方形
import turtle as p
p.reset()
p.Pen()
p.pencolor('red')
p.bgcolor('yellow')
p.pensize(5)
p.fillcolor('green')
p.begin_fill()

p.forward(150)
p.right(90)
p.forward(150)
p.right(90)
p.forward(150)
p.right(90)
p.forward(150)
p.right(90)

p.end_fill()
"""
知识点
1.  绘制一个正方形
    import turtle as p[调用时直接赋变量]
    p.pencolor('red')[画笔颜色]
    p.bgcolor('yellow')[背景颜色]
    p.pensize(5)[笔的粗细]
    p.fillcolor('green')[填充颜色]
    p.begin_fill().........p.end_fill()[只要是封闭区域,就填充颜色]
    
"""
Esempio n. 13
0
 #The "Irfan_Yusra_WinterScene"
 #Instructor: Ms. Dorosz
 #Assignment Name: Winter Scene
 #Class: TEJ 3M0
 #@Author Yusra Irfan 
 #@Version 1.9 
 #Date of Submission: 2016
 
 import turtle
import random
import math
t=turtle.Pen()#other details
t1=turtle.Pen()#snowman
t2=turtle.Pen()#house and window
t3=turtle.Pen()#right eye
t4=turtle.Pen()#santa
t5=turtle.Pen()#deer
t6=turtle.Pen()#smoke
turtle.delay(0)
t.hideturtle()
t1.hideturtle()
t2.hideturtle()
t3.hideturtle()
t4.hideturtle()

t.speed("fastest")
t1.speed("fastest")
t2.speed("fastest")
t3.speed("fastest")
t4.speed("fastest")
Esempio n. 14
0
import turtle

window = turtle.Screen()
window.bgcolor("white")
window.title("Zach's Square Spiral #1")

turtle_drawingpen = turtle.Pen()

turtle_drawingpen.pencolor("black")

turtle_drawingpen.speed(200)

for counter in range(1000):
    turtle_drawingpen.forward(counter)
    turtle_drawingpen.left(90)

    if (counter > 50):
        turtle_drawingpen.pensize(1)
        window.bgcolor("blue")
    else:
        turtle_drawingpen.pensize(2)
        window.bgcolor("red")
Esempio n. 15
0
#meme.py
import turtle

meme21 = turtle.Pen()
meme21.speed(0)
meme21.hideturtle()
meme21.color("purple")
meme21.penup()
meme21.left(180)
meme21.forward(8)
meme21.right(90)
meme21.forward(290)
meme21.right(90)
meme21.begin_fill()
for x in range(73):
    meme21.forward(22)
    meme21.right(5)
meme21.end_fill()

meme20 = turtle.Pen()
meme20.speed(0)
meme20.hideturtle()
meme20.color("black")
meme20.penup()
meme20.left(180)
meme20.forward(5)
meme20.right(90)
meme20.forward(278)
meme20.right(90)
meme20.begin_fill()
for x in range(73):
import turtle

goldiloks = turtle.Pen()
goldiloks.color("red")
goldiloks.shape("turtle")
goldiloks.speed(0)
for i in range(360):
    goldiloks.left(1)
    for j in range(4):
        goldiloks.forward(100 + 5 * i)
        goldiloks.left(90)

turtle.done()
Esempio n. 17
0
# avery.forward(20)
# kate.left(40)
# kate.forward(87)
# jacob.left(123)
# jacob.forward(63)
# jacob.right(123)
# jacob.forward(25)
# jacob.right(102)

# 1
reginald = Giraffes()
reginald.dance()

#2
import turtle
a = turtle.Pen()
e = turtle.Pen()
w = turtle.Pen()
t = turtle.Pen()
l = turtle.Pen()
a.backward(120)
e.left(90)
e.forward(50)
e.right(90)
e.forward(55)
w.right(90)
w.forward(50)
w.left(90)
w.forward(55)
t.forward(10)
t.right(90)
Esempio n. 18
0
#-----------------------------------------------------------------------------------------------------------------------
#introdução a Programação de Computadores
#Prof. Jucimar Jr.
#Adham Lucas da Silva Oliveira       1715310001
#Erik Atilio Silva Rey               1715310059
#Enrique Leão Barbosa Izel           1715310048
#Guilherme Silva de Oliveira         1715310034
#Lukas Michel Souza Mota             1715310018
#Ulisses Antonio  Antonino da Costa  1515090555
#
#Desenhar um polígono com 3 lados iguais. Cada lado uma cor diferente.
#-----------------------------------------------------------------------------------------------------------------------
import turtle  #importando a tartaruga

colors = ['purple', 'blue', 'orange']  #definindo as cores
t = turtle.Pen()  #simbolizando que a caneta da tartaruga significa t
turtle.bgcolor('black')  #definindo a cor de fundo
for x in range(3):  #quantidade de linhas que a tartaruga desenhará
    t.pencolor(colors[x % 3])  #quais cores ela utilizará
    t.forward(100)  #a distancia que a tartaruga avançará
    t.left(120)  #o angulo que a a tartaruga irá se mover à esquerda
Esempio n. 19
0
#importing the tutrle library
import turtle

#creating a turtle
myturtle = turtle.Pen()

#set turtle speed, default speed is 3
myturtle.speed(5)
#set color of turtle, first input value for lines second input value for filling
myturtle.color("red", "yellow")

#start filling
myturtle.begin_fill()

#draw line 100 forward 100 pixel
myturtle.forward(100)
#turns the turtles head to the left of 90 degrees. note: turtle head start with 0 degrees which is looking to the right
myturtle.left(90)
myturtle.forward(100)
myturtle.left(90)
myturtle.forward(100)
myturtle.left(90)
myturtle.forward(100)
myturtle.left(90)

#stop filling
myturtle.end_fill()

turtle.exitonclick()
Esempio n. 20
0
import turtle
troye = turtle.Pen()
# troye.PenColor("red")
troye.pencolor("red")
troye.shape('turtle')
troye.left(60)
troye.forward(100)
troye.left(120)
troye.forward(100)
troye.left(120)
troye.forward(200)
troye.right(120)
troye.forward(100)
troye.right(120)
troye.forward(100)
troye.right(30)
troye.forward(100)
troye.right(120)
troye.forward(100)
troye.right(120)
troye.forward(200)
troye.left(120)
troye.forward(100)
troye.left(120)
troye.forward(100)
turtle.done()
Esempio n. 21
0
import turtle  #引用turtle库
q = turtle.Pen()  #构造画笔
turtle.bgcolor("black")  #画布的背景颜色为黑色
sides = 7  #定义变量控制环绕程度
colors = ["red", "orange", "yellow", "green", "cyan", "blue", "purple"]
for x in range(360):  #for循环控制画笔的走向与速度
    q.speed(35)
    q.pencolor(colors[x % sides])
    q.forward(x * 3 / sides + x)
    q.left(360 / sides + 1)
    q.width(x * sides / 200)
turtle.done()
Esempio n. 22
0
 def __init__(self, step):
     self.step = step
     self.pen = turtle.Pen()
     self.pen.up()
     self.pen.goto(300, 300)
     self.pen.down()
import turtle
turtle.bgcolor("black")
tony = turtle.Pen()

tony.pencolor("blue")
for i in range(25):
    tony.goto(i * 4, 100)
    tony.goto(100, i * i)

tony.pencolor("yellow")
for n in range(25):
    tony.goto(n * n, 100)
    tony.goto(100, n - 100)

tony.pencolor("green")
for n in range(100):
    tony.goto(n * n, 100)
    tony.goto(100, n - 100)

#set tony at x = 0
##tony.setx(100)
##tony.sety(-100)
##
##tony.goto(200, 100)
##tony.goto(100, 200)

#draw a "switch back" pattern
##for x in range(25):
##  tony.forward(200)
##  tony.left(90)
##  tony.forward(20)
Esempio n. 24
0
import turtle
import time

leonardo = turtle.Pen()
leonardo.pencolor("blue")  #   '#0000ff'
mike = turtle.Pen()
mike.pencolor("yellow")
raf = turtle.Pen()
don = turtle.Pen()

leonardo.forward(90)
leonardo.left(45)
leonardo.forward(90)

mike.left(45)
mike.forward(90)
time.sleep(100)
Esempio n. 25
0
import turtle

pen = turtle.Pen()

pen.up()
pen.backward(250)
pen.down()

pen.color('red', 'yellow')
pen.speed(0)
pen.begin_fill()

for var in range(200):

    pen.forward(500)
    pen.left(171)

pen.end_fill()

turtle.exitonclick()
Esempio n. 26
0
# \*********************************************************\

# To access drawing function, use 'turtle' library
import turtle

# Let 'star' be the variable that manipulates the turtle pen
star = turtle.Pen()

# \*********************************************************\

# Define functions


def point():
    star.pencolor("red")
    star.backward(15)
    star.forward(50)
    star.left(85)
    star.forward(80)
    star.left(140)
    star.forward(53)
    star.backward(53)
    star.right(140)
    star.backward(80)
    star.right(265)
    star.forward(50)
    star.right(150)


# \*********************************************************\
Esempio n. 27
0
import turtle
t1 = turtle.Pen()
t2 = turtle.Pen()
t3 = turtle.Pen()
t4 = turtle.Pen()
t1.left(180)
t1.forward(200)
t1.left(180)
t1.forward(200)
t1.left(90)
t2.right(90)
t1.forward(70)
t2.forward(70)
t3.forward(10)
t4.forward(10)
t1.right(90)
t2.left(90)
t1.forward(50)
t2.forward(50)
t3.left(90)
t4.right(90)
t3.forward(30)
t4.forward(30)
t3.right(90)
t4.left(90)
t3.forward(30)
t4.forward(30)
Esempio n. 28
0
import turtle
fred = turtle.Pen()

Esempio n. 29
0
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
t.speed(0)
sides = 6
colors = ["red", "yellow", "blue", "orange", "green", "purple"]
for x in range(360):
    t.pencolor(colors[x % sides])
    t.forward(x * 3 / sides + x)
    t.left(360 / sides + 360)
    t.width(x * sides / 100)
Esempio n. 30
0
#eg.1
#Pan[P要大写]
>>> import turtle
>>> p = turtle.Pen()
#方向是0°,路径是100(向前)像素
>>> p.forward(100)
#方向是0°,路径是50(向前)像素[比第一条长了一点]
>>> p.forward(50)
>>> p.left(90)
>>> p.right(180)
>>> p.backward(200)
#向左转一圈
>>> p.left(45)
>>> p.left(45)
>>> p.left(45)
>>> p.left(45)
>>> p.left(45)
>>> p.left(45)
>>> p.left(45)
>>> p.left(45)
#向右转一圈
>>> p.right(45)
>>> p.right(45)
>>> p.right(45)
>>> p.right(45)
>>> p.right(45)
>>> p.right(45)
>>> p.right(45)
>>> p.right(45)
>>> p.right(45)
>>> p.right(45)