这两天,随着北京冬奥会的开幕,吉祥物“冰墩墩”走红,不少人排队购买。据说有人甚至将价格抬高到数千元。甚至在昨天的“虎虎生威”文章下,有同学恳求冰盾盾帮助大家早日实现“一户一码头”,Crossin连夜加班,想出了这个:Python版的冰盾盾不会说话much,直接上效果图流程:https://www.bilibili.com/video...Chengtu:说实话,这个没什么技术含量,就是个硬“肝”,不断调整曲线细节.使用的是Python自带的turtle库。这个库前面已经介绍过很多次了,不再赘述。在历史文章中搜索“乌龟”或“乌龟图”即可找到。先说一个用turtle画图的小技巧:可以先用语句turtle.bgpic(r'bg.png')在窗口画出你要引用的图片,然后根据绘图,这样就方便多了。由于代码比较长,这里贴一小段供参考:#爱心turtle.penup()turtle.goto(220,115)turtle.pencolor("brown")turtle.pensize(1)turtle.fillcolor("brown")turtle.begin_fill()turtle.pendown()turtle.setheading(36)turtle.circle(-8,180)turtle.circle(-60,24)turtle.setheading(110)turtle.circle(-60,24)乌龟。circle(-8,180)turtle.end_fill()#五环turtle.penup()turtle.goto(-5,-170)turtle.pendown()turtle.pencolor("blue")turtle.circle(6)turtle.penup()turtle.goto(10,-170)turtle.pendown()turtle.pencolor("black")turtle.circle(6)turtle.penup()turtle.goto(25,-170)turtle.pendown()turtle.pencolor("brown")turtle.circle(6)turtle.penup()turtle.goto(2,-175)turtle.pendown()turtle.pencolor("lightgoldenrod")turtle.circle(6)乌龟。penup()turtle.goto(16,-175)turtle.pendown()turtle.pencolor("green")turtle.circle(6)turtle.penup()turtle.pencolor("black")turtle.goto(-16,-160)turtle.write("北京2022",font=('Arial',10,'bolditalic'))turtle.hideturtle()turtle.done()完整代码开源在github:https://github.com/crossin/sn...如果对你有帮助,请点赞转发支持~获取更多教程和案例,欢迎搜索关注:Crossin的编程课堂每天5分钟,轻松学编程
