• 立体多层玫瑰绘图源码__玫瑰花python 绘图源码集锦


    立体多层玫瑰绘图源码__玫瑰花python 绘图源码集锦

        录:

    (1)python 玫瑰画法1——立体多层玫瑰

    (2)python 玫瑰画法2

    (3) python玫瑰画法3

    (4) python玫瑰画法4

    (5) python玫瑰画法5

    (6) python玫瑰画法6


      这篇文章是python 绘制玫瑰花的源码集锦合集,每篇都附有原作者的名字博客链接。使用时将代码复制后在相关的编程语言环境下运行。

      代码仅供学习参考,请尊重原作者的创作和版权!

      如果代码作者转载地址有错,请原作者留言,我会更正相应的代码原作者博客链接。

      有些绘图效果一样,但代码有不同。效果图片列表如下,代码在后面。请按图片序号查看自己想看的代码。

    (1)立体多层玫瑰(2)红玫瑰(3)红玫瑰

    (4)红玫瑰(5)红玫瑰(6)红玫瑰

     (1)python 玫瑰画法1——立体多层玫瑰

    此玫瑰花我是画“​草莓熊python turtle绘图代码(玫瑰花版)附源代码”时画的,玫瑰在左侧,右边可以绘制其他的图案,或者写文字也可。

    作者: 玫瑰花python 绘图集锦_逆境清醒的博客-CSDN博客

    1. #-*- coding: UTF-8 -*-
    2. import turtle as t
    3. """
    4. =================================================
    5. @Project ->Adversity Awake 玫瑰花系列
    6. @类别 : 玫瑰花->玫瑰花之1
    7. @Author : 逆境清醒
    8. @Date : 2022/11/10 1:46
    9. @Desc :https://blog.csdn.net/weixin_69553582
    10. =================================================
    11. """
    12. # 设置背景颜色,窗口位置以及大小
    13. t.colormode(255)# 颜色模式
    14. t.speed(0)
    15. t.screensize(800,760,"white")#画布大小背景颜色
    16. t.setup(width=800, height=760,startx=None, starty=None) #绘图窗口的大小和起始坐标
    17. #t.bgpic("ditu3.gif")
    18. t.title("逆境清醒玫瑰花!")#设置绘图窗口的标题
    19. t.resizemode('noresize') #大小调整模式:auto,user,noresize
    20. t.tracer(0)
    21. def mlingpen(x, y):
    22. t.penup()
    23. t.goto(x, y)
    24. t.pendown()
    25. def rose(): #rose
    26. t.seth(75)
    27. mlingpen(-235, -150)
    28. t.pensize(10)
    29. t.pencolor("#035025")
    30. t.circle(300,40)
    31. mlingpen(-240, 70)
    32. t.pensize(2)
    33. t.color("#000000", "#22ac38")
    34. t.seth(12)
    35. mlingpen(-235,40)
    36. t.lt(40)
    37. t.fd(50)
    38. t.begin_fill()
    39. t.circle(-150,30)
    40. t.circle(-2,140)
    41. t.circle(-150,43)
    42. t.up()
    43. t.end_fill()
    44. mlingpen(-235,40)
    45. t.lt(330)
    46. t.fd(50)
    47. t.begin_fill()
    48. t.circle(-150,30)
    49. t.circle(-2,140)
    50. t.circle(-150,43)
    51. t.up()
    52. t.end_fill()
    53. mlingpen(-235,40)
    54. t.lt(260)
    55. t.fd(50)
    56. t.begin_fill()
    57. t.circle(-150,30)
    58. t.circle(-2,140)
    59. t.circle(-150,43)
    60. t.up()
    61. t.end_fill()
    62. t.pensize(2)
    63. t.seth(12)
    64. mlingpen(-210,60)
    65. t.begin_fill()
    66. t.color("#000000", "#f8c0c8")
    67. t.circle(50,150)
    68. t.rt(20)
    69. t.fd(40)
    70. t.rt(40)
    71. t.circle(15,130)
    72. t.fd(50)
    73. t.circle(15,80)
    74. t.up()
    75. t.end_fill()
    76. t.pensize(2)
    77. t.seth(12)
    78. mlingpen(-210,65)
    79. t.begin_fill()
    80. t.color("#f5aab5", "#f5aab5")
    81. t.circle(34,150)
    82. t.rt(20)
    83. t.fd(30)
    84. t.rt(40)
    85. t.circle(10,130)
    86. t.fd(50)
    87. t.circle(15,80)
    88. t.up()
    89. t.end_fill()
    90. t.pensize(2)
    91. t.seth(12)
    92. mlingpen(-210,65)
    93. t.begin_fill()
    94. t.color("#f198a5", "#f198a5")
    95. t.circle(30,150)
    96. t.rt(20)
    97. t.fd(30)
    98. t.rt(40)
    99. t.circle(10,130)
    100. t.fd(50)
    101. t.circle(15,80)
    102. t.up()
    103. t.end_fill()
    104. t.pensize(2)
    105. t.seth(12)
    106. mlingpen(-210,65)
    107. t.begin_fill()
    108. t.color("#ee8998", "#ee8998")
    109. t.circle(20,150)
    110. t.rt(20)
    111. t.fd(30)
    112. t.rt(40)
    113. t.circle(10,130)
    114. t.fd(50)
    115. t.circle(15,80)
    116. t.up()
    117. t.end_fill()
    118. mlingpen(-220,80)
    119. t.begin_fill()
    120. t.color("#e56e7f", "#e56e7f")
    121. t.circle(15,200)
    122. t.rt(20)
    123. t.fd(30)
    124. t.rt(40)
    125. t.circle(10,130)
    126. t.fd(50)
    127. t.circle(15,80)
    128. t.up()
    129. t.end_fill()
    130. t.seth(35)
    131. mlingpen(-230,90)
    132. t.begin_fill()
    133. t.color("#000000", "#fda7b5")
    134. t.circle(50,50)
    135. t.rt(40)
    136. t.circle(25,200)
    137. t.up()
    138. t.end_fill()
    139. t.seth(130)
    140. mlingpen(-294.51,142.14) #内4
    141. t.begin_fill()
    142. t.color("#000000", "#fdadb8")
    143. t.circle(20,100)
    144. t.rt(90)
    145. t.circle(10,180)
    146. t.rt(90)
    147. t.circle(15,130)
    148. t.rt(110)
    149. t.circle(30,130)
    150. t.rt(50)
    151. t.circle(50,80)
    152. t.up()
    153. t.end_fill()
    154. t.seth(80)
    155. mlingpen(-240,140)
    156. t.begin_fill()
    157. t.color("#000000", "#fe8e9e")
    158. t.circle(10,100)
    159. t.rt(90)
    160. t.circle(12,150)
    161. t.rt(90)
    162. t.circle(15,130)
    163. t.rt(50)
    164. t.circle(50,80)
    165. t.rt(10)
    166. t.circle(50,80)
    167. t.goto(-240,140)
    168. t.up()
    169. t.end_fill()
    170. t.seth(80)
    171. mlingpen(-250,140)
    172. t.begin_fill()
    173. t.color("#f9788b", "#f9788b")
    174. t.circle(5,130)
    175. t.rt(90)
    176. t.circle(10,170)
    177. t.rt(100)
    178. t.circle(10,130)
    179. t.rt(70)
    180. t.circle(40,80)
    181. t.rt(40)
    182. t.circle(30,30)
    183. t.goto(-250,140)
    184. t.up()
    185. t.end_fill()
    186. t.seth(10)
    187. mlingpen(-245, 80)
    188. t.begin_fill()
    189. t.color("#000000", "#ef5f7a")
    190. t.seth(35)
    191. t.circle(30,80)
    192. t.rt(80)
    193. t.circle(10,150)
    194. t.rt(80)
    195. t.circle(17,200)
    196. t.rt(60)
    197. t.circle(29,120)
    198. t.goto(-245, 80)
    199. t.up()
    200. t.end_fill()
    201. t.seth(10)
    202. mlingpen(-250, 85)
    203. t.begin_fill()
    204. t.color("#ef758c", "#ef758c")
    205. t.seth(35)
    206. t.circle(25,80)
    207. t.rt(80)
    208. t.circle(6,150)
    209. t.rt(80)
    210. t.circle(12,210)
    211. t.rt(60)
    212. t.circle(23,120)
    213. t.goto(-250, 85)
    214. t.up()
    215. t.end_fill()
    216. t.seth(0)
    217. mlingpen(-250,125)
    218. t.pensize(5)
    219. t.dot("#ff4969")
    220. t.pensize(2)
    221. mlingpen(-266.97,121.26)
    222. t.pencolor("#321320")
    223. t.fillcolor("#f04969")
    224. t.begin_fill()
    225. t.rt(80)
    226. t.circle(12,150)
    227. t.rt(80)
    228. t.circle(6,270)
    229. t.rt(150)
    230. t.circle(10,180)
    231. t.up()
    232. t.end_fill()
    233. #t.color("#000000", "#f04969")
    234. t.seth(-70)
    235. mlingpen(-210,100)
    236. t.begin_fill()
    237. t.color("#000000", "#f04969")
    238. t.rt(20)
    239. t.fd(30)
    240. t.circle(-40,170)
    241. t.lt(20)
    242. t.fd(20)
    243. t.goto(-210,100)
    244. t.up()
    245. t.end_fill()
    246. t.seth(-70)
    247. mlingpen(-215,90)
    248. t.begin_fill()
    249. t.color("#ee627d", "#ee627d")
    250. t.rt(20)
    251. t.fd(20)
    252. t.circle(-35,170)
    253. t.lt(20)
    254. t.fd(15)
    255. t.goto(-220,90)
    256. t.up()
    257. t.end_fill()
    258. t.seth(-70)
    259. mlingpen(-220,80)
    260. t.begin_fill()
    261. t.color("#f47a91", "#f47a91")
    262. t.rt(20)
    263. t.fd(10)
    264. t.circle(-28,170)
    265. t.lt(20)
    266. t.fd(10)
    267. t.goto(-220,90)
    268. t.up()
    269. t.end_fill()
    270. t.seth(150)
    271. mlingpen(-220,100)
    272. t.begin_fill()
    273. t.color("#000000", "#f7cad1")
    274. t.circle(20,80)
    275. t.rt(10)
    276. t.circle(-40,70)
    277. t.rt(10)
    278. t.circle(20,80)
    279. t.rt(5)
    280. t.circle(5,180)
    281. t.rt(80)
    282. t.circle(20,70)
    283. t.rt(80)
    284. t.circle(40,60)
    285. t.rt(10)
    286. t.circle(40,110)
    287. t.goto(-220,100)
    288. t.up()
    289. t.end_fill()
    290. t.seth(150)
    291. mlingpen(-220,98)
    292. t.begin_fill()
    293. t.color("#ffe9f2", "#ffe9f2")
    294. t.circle(15,80)
    295. t.rt(7)
    296. t.circle(-45,75)
    297. t.rt(8)
    298. t.circle(20,50)
    299. t.rt(5)
    300. t.circle(2,200)
    301. t.rt(80)
    302. t.circle(15,85)
    303. t.rt(80)
    304. t.circle(40,60)
    305. t.rt(20)
    306. t.circle(30,70)
    307. t.goto(-220,98)
    308. t.up()
    309. t.end_fill()
    310. t.seth(150)
    311. mlingpen(-180,55)
    312. t.begin_fill()
    313. t.color("#000000", "#f7cad1")
    314. t.circle(30,80)
    315. t.rt(10)
    316. t.circle(-60,70)
    317. t.rt(5)
    318. t.circle(30,80)
    319. t.rt(5)
    320. t.circle(5,180)
    321. t.rt(90)
    322. t.circle(30,80)
    323. t.rt(80)
    324. t.circle(40,70)
    325. t.circle(20,50)
    326. t.rt(90)
    327. t.circle(20,95)
    328. t.goto(-180,55)
    329. t.up()
    330. t.end_fill()
    331. t.seth(150)
    332. mlingpen(-190,50)
    333. t.begin_fill()
    334. t.color("#f7e0e3", "#f7e0e3")
    335. t.circle(25,80)
    336. t.rt(8)
    337. t.circle(-55,75)
    338. t.rt(3)
    339. t.circle(25,60)
    340. t.rt(6)
    341. t.circle(5,200)
    342. t.rt(90)
    343. t.circle(30,80)
    344. t.rt(80)
    345. t.circle(22,80)
    346. t.circle(20,40)
    347. t.rt(80)
    348. t.circle(15,90)
    349. t.goto(-190,50)
    350. t.up()
    351. t.end_fill()
    352. rose()
    353. t.hideturtle()
    354. t.done()

     (2)python 玫瑰画法2

    转载地址:https://blog.csdn.net/qq_55342245/article/details/120904578

    1. # 绘制玫瑰花并添加文字
    2. import turtle
    3. # 设置画布大小
    4. # turtle.screensize(canvwidth=None, canvheight=None, bg=None)
    5. turtle.setup(width=0.6, height=0.6)
    6. # 设置初始位置
    7. turtle.penup()
    8. turtle.left(90)
    9. turtle.fd(200)
    10. turtle.pendown()
    11. turtle.right(90)
    12. # 输出文字
    13. printer = turtle.Turtle()
    14. printer.hideturtle()
    15. printer.penup()
    16. printer.back(200)
    17. printer.write("赠给亲爱的 XX\n\n", align="right", font=("楷体", 16, "bold"))
    18. printer.write("from XXX", align="center", font=("楷体", 12, "normal"))
    19. # 花蕊
    20. turtle.fillcolor("red")
    21. turtle.begin_fill()
    22. turtle.circle(10, 180)
    23. turtle.circle(25, 110)
    24. turtle.left(50)
    25. turtle.circle(60, 45)
    26. turtle.circle(20, 170)
    27. turtle.right(24)
    28. turtle.fd(30)
    29. turtle.left(10)
    30. turtle.circle(30, 110)
    31. turtle.fd(20)
    32. turtle.left(40)
    33. turtle.circle(90, 70)
    34. turtle.circle(30, 150)
    35. turtle.right(30)
    36. turtle.fd(15)
    37. turtle.circle(80, 90)
    38. turtle.left(15)
    39. turtle.fd(45)
    40. turtle.right(165)
    41. turtle.fd(20)
    42. turtle.left(155)
    43. turtle.circle(150, 80)
    44. turtle.left(50)
    45. turtle.circle(150, 90)
    46. turtle.end_fill()
    47. # 花瓣1
    48. turtle.left(150)
    49. turtle.circle(-90, 70)
    50. turtle.left(20)
    51. turtle.circle(75, 105)
    52. turtle.setheading(60)
    53. turtle.circle(80, 98)
    54. turtle.circle(-90, 40)
    55. # 花瓣2
    56. turtle.left(180)
    57. turtle.circle(90, 40)
    58. turtle.circle(-80, 98)
    59. turtle.setheading(-83)
    60. # 叶子1
    61. turtle.fd(30)
    62. turtle.left(90)
    63. turtle.fd(25)
    64. turtle.left(45)
    65. turtle.fillcolor("green")
    66. turtle.begin_fill()
    67. turtle.circle(-80, 90)
    68. turtle.right(90)
    69. turtle.circle(-80, 90)
    70. turtle.end_fill()
    71. turtle.right(135)
    72. turtle.fd(60)
    73. turtle.left(180)
    74. turtle.fd(85)
    75. turtle.left(90)
    76. turtle.fd(80)
    77. # 叶子2
    78. turtle.right(90)
    79. turtle.right(45)
    80. turtle.fillcolor("green")
    81. turtle.begin_fill()
    82. turtle.circle(80, 90)
    83. turtle.left(90)
    84. turtle.circle(80, 90)
    85. turtle.end_fill()
    86. turtle.left(135)
    87. turtle.fd(60)
    88. turtle.left(180)
    89. turtle.fd(60)
    90. turtle.right(90)
    91. turtle.circle(200, 60)
    92. turtle.done()

    (3) python玫瑰画法3

    1. #第一种:画玫瑰的方法
    2. from turtle import *
    3. import time
    4. #初始化玫瑰
    5. #画布大小
    6. setup(600,800,0,0)
    7. speed(0)
    8. penup() # 提起画笔
    9. seth(90) #朝向90度
    10. fd(340) #向前移动指定的距离
    11. seth(0)
    12. pendown() #放下画笔
    13. #开始画
    14. speed(5) #画笔移动速度为5秒
    15. begin_fill() #开始填充
    16. fillcolor('red') #为红色
    17. circle(50,30) #画一个半径为50,弧度为30的圆
    18. for i in range(10):
    19. fd(1)
    20. left(10) #逆时针转动画笔10度
    21. circle(40,40)
    22. for i in range(6):
    23. fd(1)
    24. left(3)
    25. circle(80,40)
    26. for i in range(20):
    27. fd(0.5)
    28. left(5)
    29. circle(80,45)
    30. for i in range(10):
    31. fd(2)
    32. left(1)
    33. circle(80,25)
    34. for i in range(20):
    35. fd(1)
    36. left(4)
    37. circle(50,50)
    38. time.sleep(0.1)
    39. circle(120,55)
    40. speed(3)
    41. seth(-90)
    42. fd(70)
    43. right(150) #顺时针转动画笔150度
    44. fd(20)
    45. left(140)
    46. circle(140,90)
    47. left(30)
    48. circle(160,100)
    49. left(130)
    50. fd(25)
    51. penup()
    52. right(150)
    53. circle(40,80)
    54. pendown()
    55. left(115)
    56. fd(60)
    57. penup()
    58. left(180)
    59. fd(60)
    60. pendown()
    61. end_fill()
    62. right(120)
    63. circle(-50,50)
    64. circle(-20,90)
    65. speed(1)
    66. fd(75)
    67. speed(1)
    68. circle(90,110)
    69. penup()
    70. left(162)
    71. fd(185)
    72. left(170)
    73. pendown()
    74. circle(200,10)
    75. circle(100,40)
    76. circle(-52,115)
    77. left(20)
    78. circle(100,20)
    79. circle(300,20)
    80. speed(1)
    81. fd(250)
    82. penup()
    83. speed(2)
    84. left(180)
    85. fd(250)
    86. circle(-300,7)
    87. right(80)
    88. circle(200,5)
    89. pendown()
    90. left(60)
    91. begin_fill()
    92. fillcolor('green')
    93. circle(-80,100)
    94. right(90)
    95. fd(10)
    96. left(20)
    97. circle(-63,127)
    98. end_fill()
    99. penup()
    100. left(50)
    101. fd(20)
    102. left(180)
    103. pendown()
    104. circle(200,25)
    105. penup()
    106. right(150)
    107. fd(180)
    108. right(40)
    109. pendown()
    110. begin_fill()
    111. fillcolor('green')
    112. circle(-100,80)
    113. right(150)
    114. fd(10)
    115. left(60)
    116. circle(-80,98)
    117. end_fill()
    118. penup()
    119. left(60)
    120. fd(13)
    121. left(180)
    122. pendown()
    123. speed(1)
    124. circle(-200,23)
    125. exitonclick() #当点击时退出

    (4) python玫瑰画法4

    https://blog.csdn.net/gb4215287/article/details/124312484

    1. #第三种:画法的玫瑰没有第二种的好看
    2. import turtle
    3. def initialization():
    4. turtle.setup(width=0.9, height=0.9)
    5. turtle.speed(10)
    6. def flower():
    7. turtle.goto(0, 200)
    8. turtle.fillcolor("red")
    9. turtle.begin_fill()
    10. turtle.circle(10, 180)
    11. turtle.circle(25, 110)
    12. turtle.left(50)
    13. turtle.circle(60, 45)
    14. turtle.circle(20, 170)
    15. turtle.right(24)
    16. turtle.fd(30)
    17. turtle.left(10)
    18. turtle.circle(30, 110)
    19. turtle.fd(20)
    20. turtle.left(40)
    21. turtle.circle(90, 70)
    22. turtle.circle(30, 150)
    23. turtle.right(30)
    24. turtle.fd(15)
    25. turtle.circle(80, 90)
    26. turtle.left(15)
    27. turtle.fd(45)
    28. turtle.right(165)
    29. turtle.fd(20)
    30. turtle.left(155)
    31. turtle.circle(150, 80)
    32. turtle.left(50)
    33. turtle.circle(150, 90)
    34. turtle.end_fill()
    35. def peta1():
    36. turtle.left(150)
    37. turtle.circle(-90, 70)
    38. turtle.left(20)
    39. turtle.circle(75, 105)
    40. turtle.setheading(60)
    41. turtle.circle(80, 98)
    42. turtle.circle(-90, 40)
    43. def peta2():
    44. turtle.left(180)
    45. turtle.circle(90, 40)
    46. turtle.circle(-80, 98)
    47. turtle.setheading(-83)
    48. def leaf1():
    49. turtle.fd(30)
    50. turtle.left(90)
    51. turtle.fd(25)
    52. turtle.left(45)
    53. turtle.fillcolor("green")
    54. turtle.begin_fill()
    55. turtle.circle(-80, 90)
    56. turtle.right(90)
    57. turtle.circle(-80, 90)
    58. turtle.end_fill()
    59. turtle.right(135)
    60. turtle.fd(60)
    61. turtle.left(180)
    62. turtle.fd(85)
    63. turtle.left(90)
    64. turtle.fd(80)
    65. def leaf2():
    66. turtle.right(90)
    67. turtle.right(45)
    68. turtle.fillcolor("green")
    69. turtle.begin_fill()
    70. turtle.circle(80, 90)
    71. turtle.left(90)
    72. turtle.circle(80, 90)
    73. turtle.end_fill()
    74. turtle.left(135)
    75. turtle.fd(60)
    76. turtle.left(180)
    77. turtle.fd(60)
    78. turtle.right(90)
    79. turtle.circle(200, 60)
    80. if __name__ == '__main__':
    81. initialization()
    82. flower()
    83. peta1()
    84. peta2()
    85. leaf1()
    86. leaf2()
    87. turtle.done()

    (5) python玫瑰画法5

    1. #首先代码一开始要引入turtle库
    2. #第二种:这个画在画布中间了比上面的好
    3. import turtle as t
    4. #定义一个曲线绘制函数,定义一个简单的绘制曲线的函数
    5. def DegreeCurve(n, r, d = 1):
    6. for i in range(n):
    7. t.left(d)
    8. t.circle(r, abs(d))
    9. #初始位置设定,对绘制的初始值进行相关设定
    10. s = 0.2 #size
    11. t.setup(450 * 5 * s, 750 * 5 * s)
    12. t.pencolor('black')
    13. t.fillcolor('red')
    14. t.speed(100)
    15. t.penup()
    16. t.goto(0, 900 * s)
    17. t.pendown()
    18. #绘制花朵形状,此时开始绘制花的主体部分
    19. t.begin_fill()
    20. t.circle(200 * s, 30)
    21. DegreeCurve(60, 50 * s)
    22. t.circle(200 * s, 30)
    23. DegreeCurve(4, 100 * s)
    24. t.circle(200 * s, 50)
    25. DegreeCurve(50, 50 *s)
    26. t.circle(350 * s, 65)
    27. DegreeCurve(40, 70 * s)
    28. t.circle(150 *s, 50)
    29. DegreeCurve(20, 50 *s, -1)
    30. t.circle(400 * s, 60)
    31. DegreeCurve(18, 50 * s)
    32. t.fd(250 * s)
    33. t.right(150)
    34. t.circle(-500 * s, 12)
    35. t.left(140)
    36. t.circle(550 * s, 110)
    37. t.left(27)
    38. t.circle(650 * s, 100)
    39. t.left(130)
    40. t.circle(-300 * s, 20)
    41. t.right(123)
    42. t.circle(220 * s, 57)
    43. t.end_fill()
    44. #绘制花枝形状,绘制花的枝叶部分
    45. t.left(120)
    46. t.fd(280 * s)
    47. t.left(115)
    48. t.circle(300 * s, 33)
    49. t.left(180)
    50. t.circle(-300 * s, 33)
    51. DegreeCurve(70, 225 * s, -1)
    52. t.circle(350 * s, 104)
    53. t.left(90)
    54. t.circle(200 * s, 105)
    55. t.circle(-500 * s, 63)
    56. t.penup()
    57. t.goto(170 * s, -30 * s)
    58. t.pendown()
    59. t.left(160)
    60. DegreeCurve(20, 2500 * s)
    61. DegreeCurve(220, 250 * s, -1)
    62. #绘制一个绿色叶子
    63. t.fillcolor('green')
    64. t.penup()
    65. t.goto(670 * s, -180 * s)
    66. t.pendown()
    67. t.right(140)
    68. t.begin_fill()
    69. t.circle(300 * s, 120)
    70. t.left(60)
    71. t.circle(300 * s, 120)
    72. t.end_fill()
    73. t.penup()
    74. t.goto(180 * s, -550 * s)
    75. t.pendown()
    76. t.right(85)
    77. t.circle(600 * s, 40)
    78. #绘制另一个叶子
    79. t.penup()
    80. t.goto(-150 * s, -1000 * s)
    81. t.pendown()
    82. t.begin_fill()
    83. t.rt(120)
    84. t.circle(300 * s, 115)
    85. t.left(75)
    86. t.circle(300 * s, 100)
    87. t.end_fill()
    88. t.penup()
    89. t.goto(430 * s, -1070 * s)
    90. t.pendown()
    91. t.right(30)
    92. t.circle(-600 * s, 35)
    93. t.done()

    (6) python玫瑰画法6

    1. #下面看第四种:据说最好看
    2. import turtle as t
    3. t.setup(800,800)
    4. t.hideturtle()
    5. t.speed(11)
    6. t.penup()
    7. t.goto(50,-450)
    8. t.pensize(5)
    9. t.pencolor("black")
    10. t.seth(140)
    11. t.pendown()
    12. t.speed(10)
    13. t.circle(-300,60)
    14. t.fd(100)
    15. #jiaodu80
    16. #1ye
    17. t.seth(10)
    18. t.fd(50)
    19. t.fillcolor("green")
    20. t.begin_fill()
    21. t.right(40)
    22. t.circle(120,80)
    23. t.left(100)
    24. t.circle(120,80)
    25. t.end_fill()
    26. t.seth(10)
    27. t.fd(90)
    28. t.speed(11)
    29. t.penup()
    30. t.fd(-140)
    31. t.seth(80)
    32. #2ye
    33. t.pendown()
    34. t.speed(10)
    35. t.fd(70)
    36. t.seth(160)
    37. t.fd(50)
    38. t.fillcolor("green")
    39. t.begin_fill()
    40. t.right(40)
    41. t.circle(120,80)
    42. t.left(100)
    43. t.circle(120,80)
    44. t.end_fill()
    45. t.seth(160)
    46. t.fd(90)
    47. t.speed(11)
    48. t.penup()
    49. t.fd(-140)
    50. t.seth(80)
    51. t.pendown()
    52. t.speed(10)
    53. #
    54. t.fd(100)
    55. #1ban
    56. t.seth(-20)
    57. t.fillcolor("crimson")
    58. t.begin_fill()
    59. t.circle(100,100)
    60. t.circle(-110,70)
    61. t.seth(179)
    62. t.circle(223,76)
    63. t.end_fill()
    64. #2ban
    65. t.speed(11)
    66. t.fillcolor("red")
    67. t.begin_fill()
    68. t.left(180)
    69. t.circle(-223,60)
    70. t.seth(70)
    71. t.speed(10)
    72. t.circle(-213,15)#55
    73. t.left(70)#125
    74. t.circle(200,70)
    75. t.seth(-80)
    76. t.circle(-170,40)
    77. t.circle(124,94)
    78. t.end_fill()
    79. #
    80. t.speed(11)
    81. t.penup()
    82. t.right(180)
    83. t.circle(-124,94)
    84. t.circle(170,40)
    85. t.pendown()
    86. t.speed(10)
    87. t.seth(-60)
    88. t.circle(175,70)
    89. t.seth(235)
    90. t.circle(300,12)
    91. t.right(180)
    92. t.circle(-300,12)
    93. t.seth(125)
    94. t.circle(150,60)
    95. t.seth(70)
    96. t.fd(-20)
    97. t.fd(20)
    98. t.seth(-45)
    99. t.circle(150,40)
    100. t.seth(66)
    101. t.fd(-18.5)
    102. t.fd(18.5)
    103. t.seth(140)
    104. t.circle(150,27)
    105. t.seth(60)
    106. t.fd(-8)
    107. t.speed(11)
    108. t.penup()
    109. t.left(20.8)
    110. t.fd(-250.5)
    111. #3ban
    112. t.pendown()
    113. t.speed(10)
    114. t.fillcolor("crimson")
    115. t.begin_fill()
    116. t.seth(160)
    117. t.circle(-140,85)
    118. t.circle(100,70)
    119. t.right(165)
    120. t.circle(-200,32)
    121. t.speed(11)
    122. t.seth(-105)
    123. t.circle(-170,14.5)
    124. t.circle(123,94)
    125. t.end_fill()
    126. t.done()

       推荐阅读:

    原创唯美浪漫情人节表白专辑,(复制就可用)(html5,css3,svg)更好的向你所喜欢的人表达内心的感受。

    2023年春节祝福第二弹——送你一只守护兔,让它温暖每一个你【html5 css3】画会动的小兔子
    25

    2023春节祝福系列第一弹(放飞祈福孔明灯,祝福大家身体健康)(附完整源代码及资源免费下载)
    24

    ​​

    HTML+CSS+svg绘制精美彩色闪灯圣诞树,HTML+CSS+Js实时新年时间倒数倒计时(附源代码)

    23

    ​​

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

    22

    ​​

    【程序人生】卡塔尔世界杯元素python海龟绘图(附源代码),世界杯主题前端特效5个(附源码)

    21

    0a4256d5e96d4624bdca36433237080b.png​​

    ​​

    python爱心源代码集锦
    20

    4d9032c9cdf54f5f9193e45e4532898c.png​​

    ​​

    巴斯光年python turtle绘图__附源代码
    19

    074cd3c255224c5aa21ff18fdc25053c.png​​

    ​​​

    Three.js实例详解___旋转的精灵女孩(附完整代码和资源)
    18

    daecd7067e7c45abb875fc7a1a469f23.png​​

    ​​​​

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

    17

    fe88b78e78694570bf2d850ce83b1f69.png​​

    ​​​​

    立体多层玫瑰绘图源码__玫瑰花python 绘图源码集锦

    16

    c5feeb25880d49c085b808bf4e041c86.png​​

    ​​​​

    皮卡丘python turtle海龟绘图(电力球版)附源代码

    15

    38266b5036414624875447abd5311e4d.png​​

    ​​​​

    【CSDN云IDE】个人使用体验和建议(含超详细操作教程)(python、webGL方向)

    14

    03ed644f9b1d411ba41c59e0a5bdcc61.png​​

    ​​​​

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

    13

    09e08f86f127431cbfdfe395aa2f8bc9.png​​

    ​​​​

    用代码过中秋,python海龟月饼你要不要尝一口?

    12

    40e8b4631e2b486bab2a4ebb5bc9f410.png​​

    ​​​​

    《 Python List 列表全实例详解系列》__系列总目录

    11

    938bc5a8bb454a41bfe0d4185da845dc.jpeg​​

    ​​​​

    用代码写出浪漫__合集(python、matplotlib、Matlab、java绘制爱心、玫瑰花、前端特效玫瑰、爱心)

    10

    0f09e73712d149ff90f0048a096596c6.png​​

    ​​​​

    Python函数方法实例详解全集(更新中...)

    9

    93d65dbd09604c4a8ed2c01df0eebc38.png​​

    ​​​​

    matplotlib 自带绘图样式效果展示速查(28种,全)

    8

    aa17177aec9b4e5eb19b5d9675302de8.png​​

    ​​​​

    手机屏幕坏了____怎么把里面的资料导出(18种方法)

    7

    1750390dd9da4b39938a23ab447c6fb6.jpeg​​

    ​​​​

    2023年6月多家权威机构____编程语言排行榜__薪酬状况

    6

    dc8796ddccbf4aec98ac5d3e09001348.jpeg​​

    ​​​​

    Python中Print()函数的用法___实例详解(全,例多)

    5

    1ab685d264ed4ae5b510dc7fbd0d1e55.jpeg​​

    ​​​​

    色彩颜色对照表(300种颜色)(16进制、RGB、CMYK、HSV、中英文名)

    4

    80007dbf51944725bf9cf4cfc75c5a13.png​​

    ​​​​

    Node.js (v19.1.0npm 8.19.3) vue.js安装配置教程(超详细)

    3

    c6374d75c29942f2aa577ce9c5c2e12b.png​​

    ​​​​

    Tomcat 启动闪退问题解决集(八大类详细)

    2

    5218ac5338014f389c21bdf1bfa1c599.png​​

    ​​​​

    Tomcat端口配置(详细)

    1

    fffa2098008b4dc68c00a172f67c538d.png​​

    ​​​​

    Tomcat10 安装(Windows环境)(详细)

  • 相关阅读:
    java开发常用的工具以及配置类
    Python自动化小技巧10——excel文件批量多sheet表合并
    数据库的基本操作(5)
    网络安全副业如何年入数十万 (如何让你的副业超过主页)
    Find My背包|苹果Find My技术与背包相结合,智能防丢,全球定位
    vue中封装websocket,全局调用
    JS数组排序
    CF466E Information Graph 题解
    竞赛选题 基于大数据的社交平台数据爬虫舆情分析可视化系统
    Java实现分片上传(前端分,后端合并)
  • 原文地址:https://blog.csdn.net/weixin_69553582/article/details/127799004