您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python第三方库turtle画小人发射爱心

5b51 2022/1/14 8:18:30 python 字数 1944 阅读 373 来源 www.jb51.cc/python

废话不多说直接上代码importturtleastrdefMini_people():tr.pensize(3)tr.up()tr.goto(-200,165)#脖子坐标tr.down()tr.circle(75)#半径为75的脑袋tr.right(90)tr.forward(175)#身体的长度175像素tr.right(45)

概述

废话不多说直接上代码

import turtle as tr

def Mini_people():
    tr.pensize(3)
    tr.up()
    tr.goto(-200, 165)  # 脖子坐标
    tr.down()
    tr.circle(75)  # 半径为75的脑袋
    tr.right(90)
    tr.forward(175)  # 身体的长度175像素
    tr.right(45)
    tr.forward(100)  # 腿长100像素
    tr.up()
    tr.goto(-200, -10)  # 画另一条腿
    tr.down()
    tr.left(90)
    tr.forward(100)
    tr.up()
    tr.goto(-200, 115)  # 手臂坐标
    tr.down()
    tr.left(45)
    tr.forward(100)  # 第一只手臂长度
    tr.left(45)
    tr.forward(67)  # 手掌长度
    tr.up()
    tr.goto(-200, 70)  # 第二只手臂坐标
    tr.down()
    tr.right(45)
    tr.forward(100)  # 第二只手臂长度
    tr.right(45)
    tr.forward(67)
    tr.up()
    tr.goto(-230, 265)  # 第一只眼睛起始坐标
    tr.down()
    tr.right(45)
    tr.forward(50)  # 眼睛长度为50
    tr.up()
    tr.goto(-170, 265)  # 第二只眼睛起始坐标
    tr.down()
    tr.forward(50)

def Heart():
    tr.up()
    tr.goto(200,-40)
    tr.down()
    tr.fillcolor("red")
    tr.speed(5)
    tr.pensize(2)
    tr.begin_fill()
    tr.pencolor("red")
    tr.left(135)
    tr.fd(200)
    tr.circle(100, 180)
    tr.right(90)
    tr.circle(100, 180)
    tr.fd(200)
    tr.end_fill()

def main():
    tr.screensize(canvwidth=None, canvheight=None, bg="pink")
    Mini_people()
    Heart()
    tr.done()


main()

在这里插入图片描述

总结

以上是编程之家为你收集整理的Python第三方库turtle画小人发射爱心全部内容,希望文章能够帮你解决Python第三方库turtle画小人发射爱心所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶