用户:
含蓄的暴风雀7mia查看:0 回复:0 评论:0 创建时间:2021-05-07T20:05:57
【作品展示】

【作品介绍】
星星可以随机显示,特别赏心悦目。
【作品源代码】
import turtle
import random
mypen = turtle.Pen()
myscreen = turtle.Screen()
mypen.speed(0)
myscreen.bgcolor("blue3")
def work_into(x,y):
mypen.penup()
mypen.goto(x,y)
mypen.pendown()
mypen.pencolor("orange")
def heng_while(v):
mypen.forward(v)
mypen.left(2)
mypen.backward(v)
work_into(100,100)
mypen.dot(60)
work_into(50, 100)
for i in range(1, 180+1):
heng_while(50)
mypen.pencolor("skyblue")
work_into(-100,-100)
mypen.dot(40)
work_into(-130, -100)
def heng_fo(clour):
mypen.pencolor(clour)
mypen.pensize(3)
heng_while(60)
heng_fo("lightblue")
mypen.pencolor("yellow")
work_into(150, -200)
mypen.dot(30)
work_into(120, -200)
heng_fo("yellow2")
f_clours = ["yellow","red","blue","green","white","purple"]
for i in range(50):
e = random.randint(5, 20)
x = random.randint(-400, 400)
y = random.randint(-400, 400)
s_clour = random.choice(f_clours)
work_into(x,y)
mypen.pencolor(s_clour)
mypen.dot(e)
mypen.hideturtle()
mypen.pencolor("red")
work_into(-200,50)
mypen.begin_fill()
mypen.fillcolor("red")
mypen.left(86)
mypen.forward(100)
mypen.right(45)
mypen.forward(10)
mypen.right(90)
mypen.forward(10)
mypen.right(45)
mypen.forward(100)
mypen.right(90)
mypen.forward(10)
mypen.end_fill()
mypen.backward(5)
mypen.right(90)
mypen.forward(80)
mypen.pencolor("grey2")
mypen.dot(10)
mypen.pencolor("blue")
mypen.dot(6)
work_into(-200, 50)
mypen.left(90)
mypen.begin_fill()
mypen.pencolor("red")
mypen.fillcolor("red")
mypen.forward(10)
mypen.right(135)
mypen.forward(25)
mypen.right(90)
mypen.forward(25)
mypen.right(135)
mypen.forward(30)
mypen.end_fill()
mypen.backward(15)
mypen.left(90)
mypen.pencolor("gold")
mypen.pensize(7)
mypen.forward(20)
turtle.done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn