猫史档案馆


【Python作品分享】几何派对【作品秀】

用户:失控的机器人失控的机器人查看:0 回复:0 评论:0 创建时间:2021-04-30T20:23:42


【作品展示】

center_image

 

【作品介绍】

好NB!

 

【作品源代码】

# 导入海龟库
import turtle
import random
import time

# 设置画框
ms = turtle.Screen()
ms.setup(800, 800)
ms.tracer(0)

turtle_list = []
speedx_list = []
speedy_list = []

# 画图函数
def daow_circle(x, y):
    mp = turtle.Pen()
    color_list = ["yellow", "gold", "orange", "violet", "coral"]
    color1 = random.choice(color_list)
    mp.shape("triangle")
    mp.color(color1)
    mp.shapesize(random.randint(1, 5))
    mp.penup()
    mp.goto(x, y)
    turtle_list.append(mp)
    speedx = random.randint(-5,5)
    speedx_list.append(speedx)
    speedy = random.randint(-5,5)
    speedy_list.append(speedx)

 

# 绑定鼠标按键
ms.onclick(daow_circle,btn=1)


while True:
    for i in range(len(turtle_list)):
        t = turtle_list[i]
        spx = speedx_list[i]
        spy = speedx_list[i]
        t.goto(t.xcor()+spx,t.ycor()+spy)
        if t.xcor()> 400 or t.xcor() < -400:
            speedx_list[i] = -speedx_list[i]
            speedy_list[i] = -speedy_list[i]
 
    ms.update()
    time.sleep(0.00000000000000000000000000000000000000000001)

turtle.done()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页