猫史档案馆


【Python作品分享】robot【作品秀】

用户:幽默的乌力Ehb0幽默的乌力Ehb0查看:38 回复:1 评论:0 创建时间:2023-07-13T08:29:18


【作品展示】

center_image

 

【作品介绍】

我做了一个机器人。它能做动作。

我解决了旋转角度的问题,我是一遍一遍试出来的。我是用我自己的创意做出来的。

 

【作品源代码】

import turtle


p = turtle.Pen()

for i in range(2):
    p.forward(100)
    p.left(90)
    p.forward(80)
    p.left(90)
p.penup()
p.left(90)
p.forward(80)
p.right(90)
p.forward(50)
p.left(90)
p.pendown()
p.forward(50)
p.dot(20,"gray")
p.left(180)
p.penup()
p.forward(80)
p.left(90)
p.forward(30)
p.dot(20,"yellow")
p.dot(10,"black")
p.right(180)
p.forward(60)
p.dot(20, "yellow")
p.dot(10,"black")
p.left(180)
p.forward(30)
p.pendown()
p.right(110)
p.forward(20)
p.left(110)
p.forward(10)
p.right(90)
p.penup()
p.forward(10)
p.right(90)
p.forward(15)
p.left(90)
p.pendown()
for i in range(37):
    p.forward(1)
    p.left(5)
p.right(185)
p.penup()
p.forward(21)
p.pendown()
p.forward(30)
p.right(90)
p.forward(20)
p.right(90)
p.forward(30)
p.left(180)
p.forward(30)
p.right(90)
p.forward(50)
p.left(90)
p.forward(120)
p.left(90)
p.forward(120)
p.left(90)
p.forward(120)
p.left(90)
p.forward(50)
p.penup()
p.left(180)
p.forward(50)
p.pendown()
p.right(30)
p.forward(110)
p.right(90)
p.penup()
p.forward(30)
p.right(90)
p.pendown()
p.forward(93)
p.right(180)
p.forward(93)
p.left(90)
p.penup()
p.forward(3)
p.pendown()
p.right(90)
p.pensize(6)
p.pencolor('gray')
p.forward(15)
p.left(180)
p.forward(15)
p.right(90)
p.forward(6)
p.right(90)
p.forward(20)
p.left(180)
p.forward(20)
p.right(90)
p.forward(6)
p.right(90)
p.forward(25)
p.left(180)
p.forward(25)
p.right(90)
p.forward(6)
p.right(90)
p.forward(22)
p.left(180)
p.forward(22)
p.right(90)
p.forward(6)
p.right(90)
p.forward(17)
p.left(180)
p.forward(17)
p.pensize(1)
p.pencolor('black')
p.penup()
p.right(90)
p.forward(3)
p.left(90)
p.forward(110)
p.left(30)
p.forward(120)
p.left(30)
p.pendown()
p.forward(110)
p.left(90)
p.penup()
p.forward(30)
p.pendown()
p.left(90)
p.forward(93)
p.left(180)
p.forward(93)
p.pensize(6)
p.pencolor('gray')
p.penup()
p.right(90)
p.forward(3)
p.pendown()
p.left(90)
p.forward(15)
p.left(180)
p.forward(15)
p.left(90)
p.forward(6)
p.right(90)
p.forward((-20))
p.left(180)
p.forward((-20))
p.right(90)
p.forward(6)
p.right(90)
p.forward((-25))
p.left(180)
p.forward((-25))
p.right(90)
p.forward(6)
p.right(90)
p.forward((-22))
p.left(180)
p.forward((-22))
p.right(90)
p.forward(6)
p.right(90)
p.forward((-17))
p.left(180)
p.forward((-17))
p.pensize(1)
p.pencolor('black')
p.right(90)
p.penup()
p.forward(3)
p.pendown()
p.right(90)
p.forward(110)
p.right(120)
p.forward(250)
p.penup()
p.left(90)
p.forward(50)
p.pendown()
p.left(90)
p.forward(110)
p.right(90)
p.forward(20)
p.right(90)
p.forward(110)
p.left(90)
p.penup()
p.forward(50)
p.pendown()
p.left(90)
p.forward(130)
p.left(180)
p.forward(150)
p.right(90)
p.forward(70)
p.right(133)
p.forward(29)
p.left(180)
p.forward(29)
p.right(47)
p.forward(70)
p.right(133)
p.forward(29)
p.right(47)
p.penup()
p.forward(50)
p.right(90)
p.pendown()
p.forward(20)
p.penup()
p.left(180)
p.forward(230)
p.left(90)
p.forward(20)
p.dot(20,"purple")
p.left(90)
p.forward(30)
p.dot(20,"green")
p.goto(150, (-280))
p.write('by 幽默的乌力', font = ('Bradley Hand ITC', 20, 'bold'))

turtle.done()

 

【提示】

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

https://python.codemao.cn


回复

上一页第 1 页 / 共 1 页下一页
一个附魔的金苹果一个附魔的金苹果

import turtle

p = turtle.Pen()

for i in range(2):
p.speed(99999)
p.forward(100)
p.left(90)
p.forward(80)
p.left(90)

p.penup()
p.left(90)
p.forward(80)
p.right(90)
p.forward(50)
p.left(90)
p.pendown()
p.forward(50)
p.dot(20,"gray")
p.left(180)
p.penup()
p.forward(80)
p.left(90)
p.forward(30)
p.dot(20,"yellow")
p.dot(10,"black")
p.right(180)
p.forward(60)
p.dot(20, "yellow")
p.dot(10,"black")
p.left(180)
p.forward(30)
p.pendown()
p.right(110)
p.forward(20)
p.left(110)
p.forward(10)
p.right(90)
p.penup()
p.forward(10)
p.right(90)
p.forward(15)
p.left(90)
p.pendown()
for i in range(37):
p.forward(1)
p.left(5)

p.right(185)
p.penup()
p.forward(21)
p.pendown()
p.forward(30)
p.right(90)
p.forward(20)
p.right(90)
p.forward(30)
p.left(180)
p.forward(30)
p.right(90)
p.forward(50)
p.left(90)
p.forward(120)
p.left(90)
p.forward(120)
p.left(90)
p.forward(120)
p.left(90)
p.forward(50)
p.penup()
p.left(180)
p.forward(50)
p.pendown()
p.right(30)
p.forward(110)
p.right(90)
p.penup()
p.forward(30)
p.right(90)
p.pendown()
p.forward(93)
p.right(180)
p.forward(93)
p.left(90)
p.penup()
p.forward(3)
p.pendown()
p.right(90)
p.pensize(6)
p.pencolor('gray')
p.forward(15)
p.left(180)
p.forward(15)
p.right(90)
p.forward(6)
p.right(90)
p.forward(20)
p.left(180)
p.forward(20)
p.right(90)
p.forward(6)
p.right(90)
p.forward(25)
p.left(180)
p.forward(25)
p.right(90)
p.forward(6)
p.right(90)
p.forward(22)
p.left(180)
p.forward(22)
p.right(90)
p.forward(6)
p.right(90)
p.forward(17)
p.left(180)
p.forward(17)
p.pensize(1)
p.pencolor('black')
p.penup()
p.right(90)
p.forward(3)
p.left(90)
p.forward(110)
p.left(30)
p.forward(120)
p.left(30)
p.pendown()
p.forward(110)
p.left(90)
p.penup()
p.forward(30)
p.pendown()
p.left(90)
p.forward(93)
p.left(180)
p.forward(93)
p.pensize(6)
p.pencolor('gray')
p.penup()
p.right(90)
p.forward(3)
p.pendown()
p.left(90)
p.forward(15)
p.left(180)
p.forward(15)
p.left(90)
p.forward(6)
p.right(90)
p.forward(-20)
p.left(180)
p.forward(-20)
p.right(90)
p.forward(6)
p.right(90)
p.forward(-25)
p.left(180)
p.forward(-25)
p.right(90)
p.forward(6)
p.right(90)
p.forward(-22)
p.left(180)
p.forward(-22)
p.right(90)
p.forward(6)
p.right(90)
p.forward(-17)
p.left(180)
p.forward(-17)
p.pensize(1)
p.pencolor('black')
p.right(90)
p.penup()
p.forward(3)
p.pendown()
p.right(90)
p.forward(110)
p.right(120)
p.forward(250)
p.penup()
p.left(90)
p.forward(50)
p.pendown()
p.left(90)
p.forward(110)
p.right(90)
p.forward(20)
p.right(90)
p.forward(110)
p.left(90)
p.penup()
p.forward(50)
p.pendown()
p.left(90)
p.forward(130)
p.left(180)
p.forward(150)
p.right(90)
p.forward(70)
p.right(133)
p.forward(29)
p.left(180)
p.forward(29)
p.right(47)
p.forward(70)
p.right(133)
p.forward(29)
p.right(47)
p.penup()
p.forward(50)
p.right(90)
p.pendown()
p.forward(20)
p.penup()
p.left(180)
p.forward(230)
p.left(90)
p.forward(20)
p.dot(20,"purple")
p.left(90)
p.forward(30)
p.dot(20,"green")
p.goto(150,-280)
p.write('by 幽默的乌力', font=('Bradley Hand ITC', 20, 'bold'))

turtle.done()

这样更快emotion_编程猫_加油

点赞0


评论