国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > Python绘图项目之海绵宝宝

Python绘图项目之海绵宝宝

Python绘图

头像

小妮浅浅

2021-08-12 14:42:438232浏览 · 0收藏 · 0评论

工具使用

开发工具:pycharm

开发环境:python3.7, Windows10

使用工具包:turtle

项目思路解析

1、明确turtle基本配置。在确定画框的高度以及画笔的大小,还有对应画框标题和画笔运行的速度。

    screensize(800, 600, 'white')
    pensize(3)
    title('海绵宝宝')
speed(19)

2、首先调整画笔位置,找到对应原点位置。

def go_to(x, y):
    penup()
    goto(x, y)
    pendown()
go_to(0, 0)

3、逐步画出海绵宝宝的身体部件。

画出海绵宝宝的头部海绵,选取对应宽度,坐标大小可自行调整 定位的函数可以重复使用,海绵宝宝周围为波浪线,添加上对应的弧度,添加上黄色。

def head():
    go_to(-200, 180)
    fillcolor('yellow')
    begin_fill()
    seth(-30)
    for _ in range(6):
        circle(36, 60)
        circle(-36, 60)
    seth(-125)
    for _ in range(5):
        circle(40,60)
        circle(-40,60)
    seth(-210)
    for _ in range(4):
        circle(45,60)
        circle(-45,60)
    seth(65)
    for _ in range(5):
        circle(40,60)
        circle(-40,60)
    end_fill()

给海绵宝宝添加上面部表情,眼睛的数据多为圆弧,鼻子为小倒勾尺寸可自行调整。

def eye():
    # 眼白
    go_to(14, -5)
    fillcolor('#f0f0f0')
    begin_fill()
    circle(65, 360)
    end_fill()
    begin_fill()
    go_to(13,12)
    seth(98)
    circle(-65,360)
    end_fill()
    #眼球
    go_to(-10,20)
    fillcolor('blue')
    begin_fill()
    circle(20,360)
    end_fill()
    go_to(-22,20)
    fillcolor('black')
    begin_fill()
    circle(7,360)
    end_fill()
    go_to(40,15)
    fillcolor('blue')
    begin_fill()
    circle(-20, 360)
    end_fill()
    go_to(53,15)
    fillcolor('black')
    begin_fill()
    circle(-7,360)
    end_fill()
    #睫毛
    go_to(-95,65)
    left(20)
    forward(40)
    go_to(-50,87)
    right(25)
    forward(32)
    go_to(0,70)
    right(25)
    forward(40)
    go_to(40, 75)
    left(35)
    forward(40)
    go_to(90, 87)
    right(18)
    forward(30)
    go_to(120, 70)
    right(25)
    forward(40)
def nose():
    fillcolor('yellow')
    go_to(0, -7)
    begin_fill()
    right(50)
    circle(-60, 30)
    color('yellow')
    goto(15,-40)
    end_fill()
    color('black')
    go_to(0, -7)
    seth(-75)
    forward(30)
    go_to(30,-7)
    seth(-105)

面部完成之后开始完善身体的一些结构增加小白衬衫和海绵宝宝的手臂。

def body():
    go_to(-170,-180)
    seth(-120)
    circle(150, 30)
    seth(0)
    forward(40)
    seth(100)
    forward(35)
    seth(-80)
    forward(100)
    fillcolor('brown')
    begin_fill()
    seth(0)
    forward(300)
    seth(80)
    forward(110)
    seth(-100)
    forward(65)
    seth(180)
    forward(315)
    go_to(-118,-400)
    end_fill()
    go_to(-170,-255)
    fillcolor('yellow')
    begin_fill()
    seth(-75)
    forward(80)
    seth(0)
    forward(17)
    seth(105)
    forward(85)
    end_fill()
    go_to(200, -170)
    seth(-60)
    circle(-150,30)
    seth(-180)
    forward(45)
    begin_fill()
    seth(0)
    forward(20)
    seth(-100)
    forward(85)
    seth(180)
    forward(20)
end_fill()

最后一步给添加海绵宝宝的红色红领巾

def tie():
    go_to(-50,-225)
    seth(-40)
    forward(40)
    seth(30)
    forward(52)
    go_to(30,-225)
    seth(-30)
    forward(40)
    seth(40)
    forward(45)
    fillcolor('red')
    go_to(0, -240)
    begin_fill()
    seth(-60)
    forward(10)
    seth(0)
    forward(30)
    seth(60)
    forward(15)
    go_to(30,-225)
    end_fill()
    go_to(4,-250)
    begin_fill()
    seth(-100)
    forward(80)
    seth(0)
    forward(55)
    seth(100)
    forward(80)
    end_fill()

以上就是Python绘图项目之海绵宝宝的画法,希望对大家有所帮助。更多Python学习指路:python基础教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

女性左腿又开腿肚子中间疼视频 | 《黏糊糊的你》免费观看| 美女被捆绑绳子穿过下体 勒胸| 7X7X7X7X7任意噪入口的..| 当着老公的面被维修工欺负| 厨房激战饥荒老奶奶能睡觉吗| 无码人妻久久一区二区| 宝宝水帘洞都拉丝了怎么办| 日韩电影| 真人版结婚之夜女性教育PPT| YOUJIZZ| 三男一女免费播放电视剧大全 | 雨后小故事贴吧| 妈妈醉酒后把我当爸爸电视剧| 宝宝水帘洞都拉丝了怎么办| 日亚M码是日本的还是中国的| 美女和老板一起努力做豆浆| 《卻望1973》娃娃脸| 双乳被十几个男人吃奶| 揉着揉着就CAO起来了| 扒开女人内裤猛进猛出流出白波| 中文在线字幕观看电视剧| 巨乳童颜| 辣妹保镖| 高压监狱4伦理HD| 少女配狗视频大全播放| 男同桌硬了把我内裤也脱了| 成品人和精品人的区别在哪里知乎| 《伦敦空姐美版2023》| 孙笑川| 漫画| 9.1萝卜黄| 女性扒开大腿内侧小肚子痒| 姐姐片多多免费高清电视剧| 《厨房激战5》完整版在线观看| 一路向西在线| 妈妈在家穿超薄内裤的注意事项| 疯狂做爰XXXX高潮喷水小说| 寡妇开荒40集全免费| 双人床上剧烈运动会越睡越累吗| 妻子的秘密主题曲