猫史档案馆


【Python作品分享】吊灯动画(超详细解析代码)供参考交流-1

用户:Mark编程技术爱好者Mark编程技术爱好者查看:0 回复:0 评论:0 创建时间:2021-07-20T18:09:54


【作品展示】

center_image

 

【作品介绍】

dd

 

【作品源代码】

import turtle

t=turtle.Pen()#创建画笔
turtle.bgcolor("black")#设置画布颜色
t.hideturtle()#隐藏画笔

#绘制灯线
t.pensize(5)
t.pencolor("lightyellow")
t.right(90)
t.forward(70)

#绘制金属架
t.pencolor("silver")
t.pensize(30)
t.forward(30)

#绘制灯泡
t.forward(50)
t.pencolor("gray")
t.dot(100)

#选择开或关  提示:采用布尔型判断if else进行选择
xuanze=turtle.textinput("开关选择","请输入你的操作(开或关)")#设置参数xuanze为对应的提示弹窗
if xuanze=="开":
    name="当前状态为开的状态"
    turtle.bgcolor("lightblue")#改变背景颜色为lightblue色
    #绘制灯泡
    t.forward(50)
    t.pencolor("lightyellow")
    t.dot(100)
    t.penup()#抬笔
    t.goto(100, -200)#使画笔移动到指定坐标
    t.write(name, font=("Arial", 30))#写下状态
else:
    turtle.bgcolor("black")#改变背景颜色为黑色.
    #绘制灯泡
    t.forward(50)
    t.pencolor("gray")
    t.dot(100)
    name = "当前状态为开的状态"  # 设置此时的name的赋值为"当前状态为开的状态"

    t.penup()
    t.goto(100, -200)
    t.write(name, font=("Arial", 30))



turtle.done()#保持窗口


#本作品作者:Mark   技术交流加Q2537512650  QID:520Mark
#本作品名称(吊灯动画)

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页