猫史档案馆


【Python作品分享】谁要来画画?1.0

用户:阳阳QsRc阳阳QsRc查看:0 回复:1 评论:0 创建时间:2021-09-01T14:17:01


【作品展示】

center_image

 

【作品介绍】

本程序好像有个bug……

 

【作品源代码】

import turtle

__Pen = turtle.Pen()


__Pen.penup()
__Pen.left(90)
__Pen.goto(0, 0)
__Pen.pendown()
while True:
    direction = int(turtle.numinput('turtle python', input('1=⬆2=⬇3=⬅4=➡0=🛑'), 1, 1, 4))
    if (str(direction) == str('1')):
        __Pen.forward(100)
    elif (str(direction) == str('2')):
        __Pen.backward(100)
    elif (str(direction) == str('3')):
        __Pen.left(90)
    elif (str(direction) == str('4')):
        __Pen.right(90)
    elif (str(direction) == str('0')):
        turtle.done()
    else:
        pass

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
小麦做的面包小麦做的面包

import turtle
t = turtle.Pen()
while True:
    d = turtle.textinput('请输入方向', 'w:上,s:下,a:左,d:右,q:抬笔,e:落笔,c:清除,Cancel:停')
    if (d == 'w'):
        t.setheading(90)
        t.forward(100)
    elif (d == 's'):
        t.setheading((-90))
        t.forward(100)
    elif (d == 'a'):
        t.setheading(180)
        t.forward(100)
    elif (d == 'd'):
        t.setheading(0)
        t.forward(100)
    elif (d == 'q'):
        t.penup()
    elif (d == 'e'):
        t.pendown()
    elif (d == 'c'):
        t.clear()
    elif (d == None):
        turtle.done()

点赞1


评论