#画中国航天火箭抬代码
import turtle
import random
import turtle as t
import random as r
t.Turtle().screen.delay(0)
t = turtle.Pen()
t.hideturtle()
turtle.bgcolor(“#000000”)
for i in range(600):
t.pencolor(“#ffffff”)
x = random.randint((-800), 800)
y = random.randint((-800), 800)
d = random.randint(1, 5)
t.penup()
t.goto(x, y)
t.pendown()
t.dot(d)
turtle.bgcolor(‘black’)
笔颜色
turtle.pencolor(‘black’)
字号
turtle.pensize(1)
速度
turtle.speed(1000000)
画布大小
turtle.setup(0.99, 0.9, 0.8, 0.8)
地球
turtle.pensize(3)
turtle.penup()
turtle.goto((-10), (-1350))
turtle.pendown()
turtle.fillcolor(“#000099”)
turtle.begin_fill()
turtle.pencolor(“#000099”)
turtle.circle(600)
turtle.end_fill()
地球版图
turtle.penup()
turtle.goto((-10), (-290))
turtle.pendown()
turtle.fillcolor(‘SeaGreen’)
turtle.begin_fill()
turtle.pencolor(‘Green’)
turtle.right(10)
turtle.forward(70)
turtle.circle(30, 40)
turtle.right((-20))
turtle.forward(50)
turtle.right(60)
turtle.forward(40)
turtle.end_fill()
turtle.setheading(0)
turtle.penup()
turtle.goto((-40), (-200))
turtle.pendown()
turtle.fillcolor(‘Green’)
turtle.begin_fill()
turtle.pencolor(‘Green’)
turtle.right(30)
turtle.forward(20)
turtle.right(10)
turtle.forward(3)
turtle.right(70)
turtle.forward(10)
turtle.circle(20, 80)
turtle.end_fill()
turtle.setheading(0)
turtle.penup()
turtle.goto((-80), (-250))
turtle.pendown()
turtle.fillcolor(‘SeaGreen’)
turtle.begin_fill()
turtle.pencolor(‘Green’)
turtle.right(30)
turtle.forward(15)
turtle.right(10)
turtle.forward(3)
turtle.right(130)
turtle.forward(15)
turtle.circle(20, 40)
turtle.right(20)
turtle.forward(15)
turtle.end_fill()
turtle.setheading(0)
火
t.showturtle()
t.pencolor(“#000099”)
t.penup()
t.goto(0, 40)
t.pendown()
t.begin_fill()
t.fillcolor(“#ffffff”)
turtle.fillcolor(‘white’)
turtle.begin_fill()
turtle.pencolor(‘Blue’)
t.forward(40)
t.right(90)
t.forward(10)
t.right(90)
t.forward(40)
t.right(90)
t.forward(10)
t.forward(300)
t.right(30)
t.forward(35)
t.left(30)
t.forward(30)
t.right(90)
t.forward(5)
t.right(90)
t.forward(30)
t.left(30)
t.forward(35)
t.right(30)
t.forward(300)
t.end_fill()
t.begin_fill()
t.fillcolor(“#ffffff”)
t.left(90)
t.forward(30)
t.right(90)
t.forward(10)
t.right(90)
t.forward(30)
t.right(90)
t.forward(100)
t.right(30)
t.forward(30)
t.right(120)
t.forward(30)
t.right(30)
t.forward(100)
t.end_fill()
t.penup()
t.goto((-30), 40)
t.pendown()
t.begin_fill()
t.fillcolor(“#ffffff”)
t.left(90)
t.forward(30)
t.right(90)
t.forward(10)
t.right(90)
t.forward(30)
t.right(90)
t.forward(100)
t.right(30)
t.forward(30)
t.right(120)
t.forward(30)
t.right(30)
t.forward(100)
t.end_fill()
t.penup()
t.goto(15, 370)
t.pendown()
t.left(90)
t.forward(8)
t.penup()
t.goto(0, 340)
t.pendown()
t.left(0)
t.forward(40)
t.penup()
t.goto((-30), 130)
t.pendown()
t.left(0)
t.forward(30)
t.penup()
t.goto(40, 130)
t.pendown()
t.left(0)
t.forward(30)
中国航天
turtle.penup()
turtle.goto(10, 280)
turtle.pencolor(‘black’)
turtle.pendown()
turtle.write(‘中’, font = (‘YAHEI’, 18, ‘bold’))
turtle.penup()
turtle.goto(10, 240)
turtle.pendown()
turtle.write(‘国’, font = (‘YAHEI’, 18, ‘bold’))
turtle.penup()
turtle.goto(10, 200)
turtle.pendown()
turtle.write(‘航’, font = (‘YAHEI’, 18, ‘bold’))
turtle.penup()
turtle.goto(10, 160)
turtle.pendown()
turtle.write(‘天’, font = (‘YAHEI’, 18, ‘bold’))
turtle.penup()
turtle.goto(5, 120)
turtle.pendown()
turtle.write(‘CSCA’, font = (‘YAHEI’, 10, ‘bold’))
CN
turtle.hideturtle()
turtle.penup()
turtle.goto(3, 310)
turtle.pendown()
turtle.fillcolor(‘red’)
turtle.begin_fill()
turtle.pencolor(“#ffff33”)
turtle.left(0)
turtle.forward(34)
turtle.left(90)
turtle.forward(22)
turtle.left(90)
turtle.forward(34)
turtle.left(90)
turtle.forward(22)
turtle.penup()
turtle.goto(8, 310)
turtle.pendown()
turtle.write(‘CN’, font = (‘YAHEI’, 15, ‘bold’))
turtle.end_fill()
t.hideturtle()
主火箭喷射
turtle.penup()
turtle.goto(20, 30)
turtle.pendown()
turtle.pencolor(‘Brown’)
turtle.fillcolor(‘Brown’)
turtle.begin_fill()
turtle.right(45)
turtle.forward(25)
turtle.right(225)
turtle.forward(40)
turtle.right(225)
turtle.forward(25)
turtle.end_fill()
左侧火箭喷射
turtle.penup()
turtle.goto((-18), 20)
turtle.pendown()
turtle.pencolor(‘Brown’)
turtle.fillcolor(‘Brown’)
turtle.begin_fill()
turtle.left(80)
turtle.forward(15)
turtle.left(145)
turtle.forward(30)
turtle.left(145)
turtle.forward(15)
turtle.end_fill()
右侧火箭喷射
turtle.penup()
turtle.goto(55, 20)
turtle.pendown()
turtle.pencolor(‘Brown’)
turtle.fillcolor(‘Brown’)
turtle.begin_fill()
turtle.left(80)
turtle.forward(15)
turtle.left(135)
turtle.forward(30)
turtle.left(140)
turtle.forward(15)
turtle.end_fill()
主火焰1
turtle.penup()
turtle.goto(20, 0)
turtle.pendown()
turtle.fillcolor(‘Gold’)
turtle.begin_fill()
turtle.pencolor(‘Gold’)
turtle.left(90)
turtle.forward(15)
turtle.left(90)
turtle.forward(15)
turtle.left(90)
turtle.forward(15)
turtle.left(90)
turtle.forward(15)
turtle.end_fill()
主火焰2
turtle.penup()
turtle.goto(20, (-30))
turtle.pendown()
turtle.fillcolor(‘Gold’)
turtle.begin_fill()
turtle.pencolor(‘Gold’)
turtle.left(90)
turtle.forward(10)
turtle.left(90)
turtle.forward(10)
turtle.left(90)
turtle.forward(10)
turtle.left(90)
turtle.forward(10)
turtle.end_fill()
turtle.done()
