小言_互联网的博客

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

2242人阅读  评论(0)

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

目录

一、前言

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

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

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

五、相关资源图片

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

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

逆境清醒 原创Python 绘图作品:


一、前言

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

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

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

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

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

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

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

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

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

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

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

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

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

五、相关资源图片

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

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

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


  
  1. #-*- coding: UTF-8 -*-
  2. import turtle as t
  3. """
  4. =================================================
  5. @Project ->Adversity Awake 草莓熊系列
  6. @类别 : 草莓熊->草莓熊之3
  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( 850, 760, "white") #画布大小背景颜色
  16. t.setup(width= 850, height= 760,startx= None, starty= None) #绘图窗口的大小和起始坐标
  17. #t.bgpic("ditu3.gif")
  18. t.title( "逆境清醒草莓熊!") #设置绘图窗口的标题
  19. t.resizemode( 'noresize') #大小调整模式:auto,user,noresize
  20. t.tracer( 1)
  21. def mlingpen( x, y):
  22. t.penup()
  23. t.goto(x, y)
  24. t.pendown()
  25. def rose(): #rose
  26. t.seth( 90)
  27. mlingpen(- 225, - 60)
  28. t.pensize( 10)
  29. t.pencolor( "#035025")
  30. t.circle( 300, 30)
  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)
  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. mling_circle_list = iter([ # 每段弧线(半径,弧角度数)
  353. ( 18, 360), ( 14, 360), ( 10, 360), ( 6, 360),
  354. ( 18, 360), ( 14, 360), ( 10, 360), ( 6, 360),
  355. ])
  356. def mling_draw_eyeball( zb1,zb2,zb3,zb4):
  357. for zb, color_ in zip([zb1,zb2,zb3,zb4], [ '#ffffff', '#482d08', '#000000', '#ffffff']):
  358. t.penup()
  359. t.goto(*zb)
  360. t.pendown()
  361. t.begin_fill()
  362. t.setheading( 0)
  363. t.color(color_)
  364. t.pencolor( '#000000')
  365. t.pensize( 2)
  366. t.circle(* next(mling_circle_list))
  367. t.end_fill()
  368. t.penup()
  369. p = t.home()
  370. t.pencolor( "#321320")
  371. t.fillcolor( "#cb3263")
  372. t.pensize( 4)
  373. t.goto( 120, 110)
  374. t.pendown()
  375. t.begin_fill()
  376. t.goto( 200, 0)
  377. t.left(- 40)
  378. t.circle(- 110, 105)
  379. t.left( 75)
  380. t.goto( 170,- 110)
  381. t.left(- 80)
  382. t.circle( 30, 40)
  383. t.left( 60)
  384. t.circle(- 80, 70)
  385. t.left( 83)
  386. t.circle(- 35, 95)
  387. t.goto( 60,- 270)
  388. t.left(- 80)
  389. t.circle(- 65, 70)
  390. t.left( 63)
  391. t.circle( 35, 30)
  392. t.left( 130)
  393. t.circle(- 65, 70)
  394. t.goto(- 120,- 270)
  395. t.left(- 110)
  396. t.circle(- 35, 80)
  397. t.left( 83)
  398. t.circle(- 80, 50)
  399. t.left( 60)
  400. t.circle(- 80, 60)
  401. t.left( 60)
  402. t.circle( 30, 30)
  403. t.left( 20)
  404. t.circle( 80, 80)
  405. t.left(- 105)
  406. t.circle(- 70, 150)
  407. t.left( 50)
  408. t.circle(- 170, 50)
  409. t.goto( 120, 110)
  410. #Author:Adversity Awake
  411. t.end_fill()
  412. t.penup()
  413. p = t.home()
  414. t.pencolor( "#321320")
  415. t.fillcolor( "#ffffff")
  416. t.pensize( 4)
  417. t.goto( 90, 60)
  418. t.pendown()
  419. t.begin_fill()
  420. t.right( 30)
  421. t.circle(- 130, 360)
  422. t.end_fill()
  423. t.penup()
  424. p = t.home()
  425. t.pencolor( "#321320")
  426. #t.fillcolor("#f3d2ad")
  427. t.fillcolor( "#015426")
  428. t.pensize( 4)
  429. t.goto(- 250,- 55)
  430. t.dot( "blue")
  431. t.seth( 0)
  432. t.pendown()
  433. t.begin_fill()
  434. t.right(- 55)
  435. #t.circle(-45,270)
  436. t.circle(- 35, 70)
  437. t.goto(- 200,- 165)
  438. t.goto(- 250,- 165)
  439. t.goto(- 220,- 75)
  440. t.goto(- 250,- 55)
  441. t.end_fill()
  442. rose()
  443. t.penup()
  444. p = t.home()
  445. t.pencolor( "#321320")
  446. #t.fillcolor("#f3d2ad")
  447. t.fillcolor( "#f3d2ad")
  448. t.pensize( 4)
  449. t.goto( 185,- 90)
  450. t.pendown()
  451. t.begin_fill()
  452. t.right( 140)
  453. t.circle( 43, 95)
  454. t.goto( 185,- 90)
  455. t.end_fill()
  456. t.penup()
  457. t.seth( 0)
  458. t.pencolor( '#321320')
  459. t.fillcolor( '#cb3263')
  460. t.pensize( 4)
  461. t.begin_fill()
  462. t.goto( 21, 0)
  463. t.pendown()
  464. t.circle( 123, 134)
  465. t.left(- 90)
  466. t.circle( 40, 185)
  467. t.left(- 60)
  468. t.circle( 120, 60)
  469. t.left(- 90)
  470. t.circle( 50, 200)
  471. t.left(- 90)
  472. t.circle( 100, 100)
  473. t.left(- 12)
  474. t.circle( 100, 40)
  475. t.goto( 21, 0)
  476. t.penup()
  477. #Author:Adversity Awake
  478. t.end_fill()
  479. t.penup()
  480. t.goto( 0, 0)
  481. t.seth( 0)
  482. t.pencolor( '#321320')
  483. t.fillcolor( '#ffffff')
  484. t.pensize( 4)
  485. t.begin_fill()
  486. t.goto(- 70, 210)
  487. t.left( 140)
  488. t.pendown()
  489. t.circle( 30, 200)
  490. t.goto(- 70, 210)
  491. t.penup()
  492. t.end_fill()
  493. t.penup()
  494. t.goto( 0, 0)
  495. t.seth( 0)
  496. t.pencolor( '#321320')
  497. t.fillcolor( '#ffffff')
  498. t.pensize( 4)
  499. t.begin_fill()
  500. t.goto( 90, 220)
  501. t.left( 45)
  502. t.pendown()
  503. t.circle( 22, 200)
  504. t.goto( 90, 220)
  505. t.penup()
  506. t.end_fill()
  507. t.penup()
  508. t.goto( 0, 0)
  509. t.seth( 0)
  510. t.pencolor( '#321320')
  511. t.fillcolor( '#ffffff')
  512. t.pensize( 4)
  513. t.begin_fill()
  514. t.left(- 98)
  515. t.left( 90)
  516. t.goto( 18, 10)
  517. t.pendown()
  518. t.circle( 100, 134)
  519. t.left( 10)
  520. t.circle( 110, 30)
  521. t.left( 10)
  522. t.circle( 160, 40)
  523. t.circle( 85, 40)
  524. t.left( 2)
  525. t.circle( 95, 40)
  526. t.left( 5)
  527. t.circle( 95, 60)
  528. t.goto( 18, 10)
  529. t.penup()
  530. t.end_fill()
  531. t.penup()
  532. p = t.home()
  533. t.pencolor( "#321320")
  534. t.fillcolor( "#8f3a52")
  535. t.pensize( 2)
  536. t.goto( 25, 240)
  537. t.pendown()
  538. t.begin_fill()
  539. t.goto( 60, 235)
  540. t.left( 30)
  541. t.fd( 8)
  542. t.left( 90)
  543. t.fd( 22)
  544. t.circle( 90, 8)
  545. t.left( 20)
  546. t.circle( 90, 8)
  547. t.left( 20)
  548. t.circle( 90, 20)
  549. t.left( 40)
  550. t.circle( 50, 20)
  551. t.end_fill()
  552. t.penup()
  553. t.pensize( 12)
  554. t.goto(- 2, 250)
  555. t.pencolor( "#4D1F00")
  556. t.fillcolor( "#4D1F00")
  557. t.pendown()
  558. t.goto( 60, 240)
  559. t.end_fill()
  560. t.penup()
  561. p = t.home()
  562. t.pencolor( "#321320")
  563. t.fillcolor( "#8f3a52")
  564. t.pensize( 2)
  565. t.goto(- 55, 193)
  566. t.pendown()
  567. t.begin_fill()
  568. t.left( 65)
  569. t.circle(- 90, 25)
  570. t.goto(- 10, 230)
  571. t.left( 30)
  572. t.fd( 8)
  573. t.left( 90)
  574. t.fd( 18)
  575. t.circle( 90, 8)
  576. t.left( 20)
  577. t.circle( 90, 10)
  578. t.left( 40)
  579. t.circle( 90, 30)
  580. t.left( 30)
  581. t.circle( 40, 20)
  582. t.penup()
  583. t.end_fill()
  584. t.pensize( 12)
  585. t.goto(- 63, 195)
  586. t.pencolor( "#4D1F00")
  587. t.fillcolor( "#4D1F00")
  588. t.pendown()
  589. t.left( 100)
  590. t.circle(- 85, 45)
  591. t.end_fill()
  592. mling_draw_eyeball((- 20, 180), (- 23, 185), (- 25, 188), (- 30, 200))
  593. mling_draw_eyeball(( 30, 193), ( 27, 200), ( 25, 203), ( 20, 213))
  594. t.penup()
  595. p = t.home()
  596. t.pencolor( "#321320")
  597. t.fillcolor( "#8f3a52")
  598. t.pensize( 3)
  599. t.goto( 25, 105)
  600. p = t.pos()
  601. t.pendown()
  602. t.begin_fill()
  603. t.circle( 85, 65)
  604. t.left( 16)
  605. t.circle( 30, 55)
  606. t.left( 20)
  607. t.circle( 145, 58)
  608. t.left( 8)
  609. t.circle( 20, 55)
  610. t.left( 8)
  611. t.circle( 50, 65)
  612. t.left(- 5)
  613. t.circle( 310, 8)
  614. t.end_fill()
  615. t.penup()
  616. t.goto( 0, 0)
  617. t.seth( 0)
  618. t.pencolor( '#321320')
  619. t.fillcolor( '#a93e54')
  620. t.pensize( 3)
  621. t.begin_fill()
  622. t.left(- 20)
  623. t.goto( 9, 66)
  624. t.pendown()
  625. t.circle( 68, 40)
  626. t.left( 10)
  627. t.circle( 65, 40)
  628. t.left( 160)
  629. t.circle(- 75, 85)
  630. t.left( 158)
  631. t.circle( 48, 37)
  632. t.goto( 9, 66)
  633. t.penup()
  634. t.end_fill()
  635. t.color( '#987824')
  636. t.penup()
  637. t.goto( 260, 60)
  638. t.pendown()
  639. t.write( "愿\n你\n没\n有\n烦\n恼\n",align= "center",font=( "黑体", 20, "normal"))
  640. t.penup()
  641. t.goto( 290, 183)
  642. t.pendown()
  643. t.write( "逆\n境\n清\n醒\n",align= "center",font=( "黑体", 10, "normal"))
  644. t.hideturtle()
  645. t.done()

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

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

   推荐阅读:


转载:https://blog.csdn.net/weixin_69553582/article/details/127799077
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场