首页 > 分享 > ​草莓熊python turtle绘图代码(玫瑰花版)附源代码

​草莓熊python turtle绘图代码(玫瑰花版)附源代码

​草莓熊python turtle绘图代码(玫瑰花版)附源代码

本文目录:

一、前言

二、草莓熊手持玫瑰花成品效果图

三、代码演示方法和代码命令解释

四、草莓熊手持的玫瑰花源代码

五、相关资源图片

六、我的“草莓熊python turtle绘图(玫瑰花版)”绘图源代码

七、草莓熊python turtle绘图(风车版)附源代码

八、怎么才能正常运行python turtle绘图代码(本机运行、打包发给别人)

九、​草莓熊python turtle绘图(圣诞元旦倒数雪花版)附源代码

一、前言

    我(逆境清醒)博客中的代码是完整源代码,你从我博客拷贝代码后本机运行就能看到和我博客上同样的运行效果(只要我网络没有被全h)。我乐意分享,不需要你去关注任何账号,不强求任何人成为我的粉丝,也不需要你以任何形式购买源代码,只要你是个人学习用,或者通过我的代码能带给你身边的朋友开心快乐,我愿意为此尽一分力。

    请记住,不要从其他地方下载和购买我的绘图代码(包括可执行的exe文件,小心代码被篡改有病毒) 。我只有一个博客,就是CSDN的,逆境清醒的博客: https://blog.csdn.net/weixin_69553582

    另,请尊重作者原创的不易,转载请注明来源。代码里请保留作者相关的版权信息。这些不会影响代码展示效果。

二、草莓熊手持玫瑰花成品效果图

    上次我画草莓熊是手持风车版的,这次我画的草莓熊是手持玫瑰花的特别版,想送玫瑰花逗朋友开心的可以留意一下。

    如果你将草莓熊python动画送给你朋友时,他(她)喜欢,请在心里悄悄告诉我一声,让我也跟着开心一下。生活不易,我希望自己的努力和付出能带给别人真正的开心和快乐!虽然你我并不认识,虽然逆境清醒已经很笨,但我还是选择坚持做个单纯善良的人。

 来一张没有底图的,效果如下:

三、代码演示方法和代码命令解释

    将源代码完整拷贝,保存成:你的文件名.py   ,然后在python环境下运行。你会看到和我一样的草莓熊效果。

    代码的语法解释部分,可点击查看文章里的介绍:草莓熊python turtle绘图代码

四、草莓熊手持的玫瑰花源代码

    草莓熊手里的玫瑰花是我原创的玫瑰花,画了好久。。。是多层立体玫瑰,效果如图:

       请点击查看:立体多层玫瑰绘图源码__玫瑰花python 绘图源码集锦

五、相关资源图片

  “草莓熊手持玫瑰花”效果图里的底图如下,需要的可以下载。保存成:ditu3.gif,放在草莓熊代码的同一个目录里。

  如果你有自己喜欢的底图,可以将第19行的  “#t.bgpic("ditu3.gif")”  这句里的图片文件名替换成你自己的图片文件名,记得将注释的#符号取消。

六、我的“草莓熊python turtle绘图(玫瑰花版)”绘图源代码

import turtle as t

"""

=================================================

@Project ->Adversity Awake 草莓熊系列

@类别 : 草莓熊->草莓熊之3

@Author : 逆境清醒

@Date : 2022/11/10 1:46

@Desc :https://blog.csdn.net/weixin_69553582

=================================================

"""

t.colormode(255)

t.speed(0)

t.screensize(850,760,"white")

t.setup(width=850, height=760,startx=None, starty=None)

t.title("逆境清醒草莓熊!")

t.resizemode('noresize')

t.tracer(1)

def mlingpen(x, y):

t.penup()

t.goto(x, y)

t.pendown()

def rose():

t.seth(90)

mlingpen(-225, -60)

t.pensize(10)

t.pencolor("#035025")

t.circle(300,30)

mlingpen(-240, 70)

t.pensize(2)

t.color("#000000", "#22ac38")

t.seth(12)

mlingpen(-235,40)

t.lt(40)

t.fd(50)

t.begin_fill()

t.circle(-150,30)

t.circle(-2,140)

t.circle(-150,43)

t.up()

t.end_fill()

mlingpen(-235,40)

t.lt(330)

t.fd(50)

t.begin_fill()

t.circle(-150,30)

t.circle(-2,140)

t.circle(-150,43)

t.up()

t.end_fill()

mlingpen(-235,40)

t.lt(260)

t.fd(50)

t.begin_fill()

t.circle(-150,30)

t.circle(-2,140)

t.circle(-150,43)

t.up()

t.end_fill()

t.pensize(2)

t.seth(12)

mlingpen(-210,60)

t.begin_fill()

t.color("#000000", "#f8c0c8")

t.circle(50,150)

t.rt(20)

t.fd(40)

t.rt(40)

t.circle(15,130)

t.fd(50)

t.circle(15,80)

t.up()

t.end_fill()

t.pensize(2)

t.seth(12)

mlingpen(-210,65)

t.begin_fill()

t.color("#f5aab5", "#f5aab5")

t.circle(34,150)

t.rt(20)

t.fd(30)

t.rt(40)

t.circle(10,130)

t.fd(50)

t.circle(15,80)

t.up()

t.end_fill()

t.pensize(2)

t.seth(12)

mlingpen(-210,65)

t.begin_fill()

t.color("#f198a5", "#f198a5")

t.circle(30,150)

t.rt(20)

t.fd(30)

t.rt(40)

t.circle(10,130)

t.fd(50)

t.circle(15,80)

t.up()

t.end_fill()

t.pensize(2)

t.seth(12)

mlingpen(-210,65)

t.begin_fill()

t.color("#ee8998", "#ee8998")

t.circle(20,150)

t.rt(20)

t.fd(30)

t.rt(40)

t.circle(10,130)

t.fd(50)

t.circle(15,80)

t.up()

t.end_fill()

mlingpen(-220,80)

t.begin_fill()

t.color("#e56e7f", "#e56e7f")

t.circle(15,200)

t.rt(20)

t.fd(30)

t.rt(40)

t.circle(10,130)

t.fd(50)

t.circle(15,80)

t.up()

t.end_fill()

t.seth(35)

mlingpen(-230,90)

t.begin_fill()

t.color("#000000", "#fda7b5")

t.circle(50,50)

t.rt(40)

t.circle(25,200)

t.up()

t.end_fill()

t.seth(130)

mlingpen(-294.51,142.14)

t.begin_fill()

t.color("#000000", "#fdadb8")

t.circle(20,100)

t.rt(90)

t.circle(10,180)

t.rt(90)

t.circle(15,130)

t.rt(110)

t.circle(30,130)

t.rt(50)

t.circle(50,80)

t.up()

t.end_fill()

t.seth(80)

mlingpen(-240,140)

t.begin_fill()

t.color("#000000", "#fe8e9e")

t.circle(10,100)

t.rt(90)

t.circle(12,150)

t.rt(90)

t.circle(15,130)

t.rt(50)

t.circle(50,80)

t.rt(10)

t.circle(50,80)

t.goto(-240,140)

t.up()

t.end_fill()

t.seth(80)

mlingpen(-250,140)

t.begin_fill()

t.color("#f9788b", "#f9788b")

t.circle(5,130)

t.rt(90)

t.circle(10,170)

t.rt(100)

t.circle(10,130)

t.rt(70)

t.circle(40,80)

t.rt(40)

t.circle(30,30)

t.goto(-250,140)

t.up()

t.end_fill()

t.seth(10)

mlingpen(-245, 80)

t.begin_fill()

t.color("#000000", "#ef5f7a")

t.seth(35)

t.circle(30,80)

t.rt(80)

t.circle(10,150)

t.rt(80)

t.circle(17,200)

t.rt(60)

t.circle(29,120)

t.goto(-245, 80)

t.up()

t.end_fill()

t.seth(10)

mlingpen(-250, 85)

t.begin_fill()

t.color("#ef758c", "#ef758c")

t.seth(35)

t.circle(25,80)

t.rt(80)

t.circle(6,150)

t.rt(80)

t.circle(12,210)

t.rt(60)

t.circle(23,120)

t.goto(-250, 85)

t.up()

t.end_fill()

t.seth(0)

mlingpen(-250,125)

t.pensize(5)

t.dot("#ff4969")

t.pensize(2)

mlingpen(-266.97,121.26)

t.pencolor("#321320")

t.fillcolor("#f04969")

t.begin_fill()

t.rt(80)

t.circle(12,150)

t.rt(80)

t.circle(6,270)

t.rt(150)

t.circle(10,180)

t.up()

t.end_fill()

t.seth(-70)

mlingpen(-210,100)

t.begin_fill()

t.color("#000000", "#f04969")

t.rt(20)

t.fd(30)

t.circle(-40,170)

t.lt(20)

t.fd(20)

t.goto(-210,100)

t.up()

t.end_fill()

t.seth(-70)

mlingpen(-215,90)

t.begin_fill()

t.color("#ee627d", "#ee627d")

t.rt(20)

t.fd(20)

t.circle(-35,170)

t.lt(20)

t.fd(15)

t.goto(-220,90)

t.up()

t.end_fill()

t.seth(-70)

mlingpen(-220,80)

t.begin_fill()

t.color("#f47a91", "#f47a91")

t.rt(20)

t.fd(10)

t.circle(-28,170)

t.lt(20)

t.fd(10)

t.goto(-220,90)

t.up()

t.end_fill()

t.seth(150)

mlingpen(-220,100)

t.begin_fill()

t.color("#000000", "#f7cad1")

t.circle(20,80)

t.rt(10)

t.circle(-40,70)

t.rt(10)

t.circle(20,80)

t.rt(5)

t.circle(5,180)

t.rt(80)

t.circle(20,70)

t.rt(80)

t.circle(40,60)

t.rt(10)

t.circle(40,110)

t.goto(-220,100)

t.up()

t.end_fill()

t.seth(150)

mlingpen(-220,98)

t.begin_fill()

t.color("#ffe9f2", "#ffe9f2")

t.circle(15,80)

t.rt(7)

t.circle(-45,75)

t.rt(8)

t.circle(20,50)

t.rt(5)

t.circle(2,200)

t.rt(80)

t.circle(15,85)

t.rt(80)

t.circle(40,60)

t.rt(20)

t.circle(30,70)

t.goto(-220,98)

t.up()

t.end_fill()

t.seth(150)

mlingpen(-180,55)

t.begin_fill()

t.color("#000000", "#f7cad1")

t.circle(30,80)

t.rt(10)

t.circle(-60,70)

t.rt(5)

t.circle(30,80)

t.rt(5)

t.circle(5,180)

t.rt(90)

t.circle(30,80)

t.rt(80)

t.circle(40,70)

t.circle(20,50)

t.rt(90)

t.circle(20,95)

t.goto(-180,55)

t.up()

t.end_fill()

t.seth(150)

mlingpen(-190,50)

t.begin_fill()

t.color("#f7e0e3", "#f7e0e3")

t.circle(25,80)

t.rt(8)

t.circle(-55,75)

t.rt(3)

t.circle(25,60)

t.rt(6)

t.circle(5,200)

t.rt(90)

t.circle(30,80)

t.rt(80)

t.circle(22,80)

t.circle(20,40)

t.rt(80)

t.circle(15,90)

t.goto(-190,50)

t.up()

t.end_fill()

mling_circle_list = iter([

(18, 360), (14, 360), (10, 360), (6, 360),

(18, 360), (14, 360), (10, 360), (6, 360),

])

def mling_draw_eyeball(zb1,zb2,zb3,zb4):

for zb, color_ in zip([zb1,zb2,zb3,zb4], ['#ffffff', '#482d08', '#000000', '#ffffff']):

t.penup()

t.goto(*zb)

t.pendown()

t.begin_fill()

t.setheading(0)

t.color(color_)

t.pencolor('#000000')

t.pensize(2)

t.circle(*next(mling_circle_list))

t.end_fill()

t.penup()

p = t.home()

t.pencolor("#321320")

t.fillcolor("#cb3263")

t.pensize(4)

t.goto(120,110)

t.pendown()

t.begin_fill()

t.goto(200,0)

t.left(-40)

t.circle(-110,105)

t.left(75)

t.goto(170,-110)

t.left(-80)

t.circle(30,40)

t.left(60)

t.circle(-80,70)

t.left(83)

t.circle(-35,95)

t.goto(60,-270)

t.left(-80)

t.circle(-65,70)

t.left(63)

t.circle(35,30)

t.left(130)

t.circle(-65,70)

t.goto(-120,-270)

t.left(-110)

t.circle(-35,80)

t.left(83)

t.circle(-80,50)

t.left(60)

t.circle(-80,60)

t.left(60)

t.circle(30,30)

t.left(20)

t.circle(80,80)

t.left(-105)

t.circle(-70,150)

t.left(50)

t.circle(-170,50)

t.goto(120,110)

t.end_fill()

t.penup()

p = t.home()

t.pencolor("#321320")

t.fillcolor("#ffffff")

t.pensize(4)

t.goto(90,60)

t.pendown()

t.begin_fill()

t.right(30)

t.circle(-130,360)

t.end_fill()

t.penup()

p = t.home()

t.pencolor("#321320")

t.fillcolor("#015426")

t.pensize(4)

t.goto(-250,-55)

t.dot("blue")

t.seth(0)

t.pendown()

t.begin_fill()

t.right(-55)

t.circle(-35,70)

t.goto(-200,-165)

t.goto(-250,-165)

t.goto(-220,-75)

t.goto(-250,-55)

t.end_fill()

rose()

t.penup()

p = t.home()

t.pencolor("#321320")

t.fillcolor("#f3d2ad")

t.pensize(4)

t.goto(185,-90)

t.pendown()

t.begin_fill()

t.right(140)

t.circle(43,95)

t.goto(185,-90)

t.end_fill()

t.penup()

t.seth(0)

t.pencolor('#321320')

t.fillcolor('#cb3263')

t.pensize(4)

t.begin_fill()

t.goto(21,0)

t.pendown()

t.circle(123,134)

t.left(-90)

t.circle(40,185)

t.left(-60)

t.circle(120,60)

t.left(-90)

t.circle(50,200)

t.left(-90)

t.circle(100,100)

t.left(-12)

t.circle(100,40)

t.goto(21,0)

t.penup()

t.end_fill()

t.penup()

t.goto(0, 0)

t.seth(0)

t.pencolor('#321320')

t.fillcolor('#ffffff')

t.pensize(4)

t.begin_fill()

t.goto(-70,210)

t.left(140)

t.pendown()

t.circle(30,200)

t.goto(-70,210)

t.penup()

t.end_fill()

t.penup()

t.goto(0, 0)

t.seth(0)

t.pencolor('#321320')

t.fillcolor('#ffffff')

t.pensize(4)

t.begin_fill()

t.goto(90,220)

t.left(45)

t.pendown()

t.circle(22,200)

t.goto(90,220)

t.penup()

t.end_fill()

t.penup()

t.goto(0, 0)

t.seth(0)

t.pencolor('#321320')

t.fillcolor('#ffffff')

t.pensize(4)

t.begin_fill()

t.left(-98)

t.left(90)

t.goto(18,10)

t.pendown()

t.circle(100,134)

t.left(10)

t.circle(110,30)

t.left(10)

t.circle(160,40)

t.circle(85,40)

t.left(2)

t.circle(95,40)

t.left(5)

t.circle(95,60)

t.goto(18,10)

t.penup()

t.end_fill()

t.penup()

p = t.home()

t.pencolor("#321320")

t.fillcolor("#8f3a52")

t.pensize(2)

t.goto(25,240)

t.pendown()

t.begin_fill()

t.goto(60,235)

t.left(30)

t.fd(8)

t.left(90)

t.fd(22)

t.circle(90, 8)

t.left(20)

t.circle(90, 8)

t.left(20)

t.circle(90, 20)

t.left(40)

t.circle(50, 20)

t.end_fill()

t.penup()

t.pensize(12)

t.goto(-2,250)

t.pencolor("#4D1F00")

t.fillcolor("#4D1F00")

t.pendown()

t.goto(60,240)

t.end_fill()

t.penup()

p = t.home()

t.pencolor("#321320")

t.fillcolor("#8f3a52")

t.pensize(2)

t.goto(-55,193)

t.pendown()

t.begin_fill()

t.left(65)

t.circle(-90, 25)

t.goto(-10,230)

t.left(30)

t.fd(8)

t.left(90)

t.fd(18)

t.circle(90, 8)

t.left(20)

t.circle(90, 10)

t.left(40)

t.circle(90, 30)

t.left(30)

t.circle(40, 20)

t.penup()

t.end_fill()

t.pensize(12)

t.goto(-63,195)

t.pencolor("#4D1F00")

t.fillcolor("#4D1F00")

t.pendown()

t.left(100)

t.circle(-85,45)

t.end_fill()

mling_draw_eyeball((-20,180), (-23,185), (-25,188), (-30,200))

mling_draw_eyeball((30, 193), (27, 200), (25,203), (20,213))

t.penup()

p = t.home()

t.pencolor("#321320")

t.fillcolor("#8f3a52")

t.pensize(3)

t.goto(25,105)

p = t.pos()

t.pendown()

t.begin_fill()

t.circle(85, 65)

t.left(16)

t.circle(30, 55)

t.left(20)

t.circle(145, 58)

t.left(8)

t.circle(20, 55)

t.left(8)

t.circle(50, 65)

t.left(-5)

t.circle(310, 8)

t.end_fill()

t.penup()

t.goto(0, 0)

t.seth(0)

t.pencolor('#321320')

t.fillcolor('#a93e54')

t.pensize(3)

t.begin_fill()

t.left(-20)

t.goto(9,66)

t.pendown()

t.circle(68,40)

t.left(10)

t.circle(65,40)

t.left(160)

t.circle(-75,85)

t.left(158)

t.circle(48,37)

t.goto(9,66)

t.penup()

t.end_fill()

t.color('#987824')

t.penup()

t.goto(260,60)

t.pendown()

t.write("愿n你n没n有n烦n恼n",align="center",font=("黑体",20,"normal"))

t.penup()

t.goto(290,183)

t.pendown()

t.write("逆n境n清n醒n",align="center",font=("黑体",10,"normal"))

t.hideturtle()

t.done()

七、草莓熊python turtle绘图(风车版)附源代码

详细请点击查看:草莓熊python turtle绘图(风车版)附源代码

八、怎么才能正常运行python turtle绘图代码(本机运行、打包发给别人)

怎么才能正常运行python turtle绘图代码
(1)本机运行绘图代码
(2)打包发给别人欣赏python动画
      (a)安装Pyinstaller
      (b)用Pyinstaller打包动画文件


Pyinstaller参数详解
(1)可选参数
(2)、与生成结果有关的参数
(3)、指定打包哪些资源、代码
(4)、生成参数
(5)、Windows 和 Mac OS X 特定选项
(6)、Windows特有的参数

    具体的详细介绍写在此文中,请点击查看:巴斯光年python turtle绘图__附源代码

九、​草莓熊python turtle绘图(圣诞元旦倒数雪花版)附源代码​草莓熊python绘图(春节版,圣诞倒数雪花版)附源代码

 点击查看:

​草莓熊python绘图(春节版,圣诞倒数雪花版)附源代码

   推荐阅读:

相关知识

python玫瑰花代码简单
python玫瑰花代码讲解
python的turtle画个玫瑰花
Python绘图——漂亮的玫瑰(源代码)
Python画玫瑰花源代码
python用turtle画玫瑰花
用python花玫瑰花 python做玫瑰花
使用Python的turtle模块绘制玫瑰花图案(含详细Python代码与注释)
玫瑰花的python教学 python写玫瑰花
python画玫瑰花代码简单

网址: ​草莓熊python turtle绘图代码(玫瑰花版)附源代码 https://m.huajiangbk.com/newsview852554.html

所属分类:花卉
上一篇: 熊童子的种植和养护方法
下一篇: 德清县儿童青少年超重/肥胖和视力