猫史档案馆


【Python作品分享】手势解锁

用户:北京_地铁迷北京_地铁迷查看:0 回复:0 评论:0 创建时间:2022-06-25T07:19:51


【作品展示】

center_image

 

【作品介绍】

有正确密码的手势解锁(课上做的)

 

【作品源代码】

import turtle

mypen = turtle.Pen()

mypen.speed(0)

screen = turtle.Screen()
mypen.pencolor("light sky blue")

pos = [
    [-100,100],[0,100],[100,100],
    [-100,0],[0,0],[100,0],
    [-100,-100],[0,-100],[100,-100]
]

for i in pos:
    
    mypen.penup()
    mypen.goto(i)
    mypen.pendown()
    mypen.dot(40)
    
answer = [1,3,7,9]
flag = True
mypen.pencolor("deep sky blue")
mypen.pensize(3)
mypen.penup()
mypen.goto(-100,100)

for i in answer:
    num = int(screen.textinput("输入", "请输入一个数字"))
    if num != i:
        flag = False
    chuice = pos[num - 1]
    mypen.goto(chuice)
    mypen.pendown()
    mypen.dot(20)

if flag:
    print("恭喜你,解锁成功~")
else:
    print("很遗憾,解锁失败,你可以选择再试一遍~")

turtle.done()

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页