程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

Python的turtle库绘图-圣诞树

发布于2020-02-25 14:40     阅读(1309)     评论(0)     点赞(15)     收藏(2)


Python的turtle库绘图-圣诞树

loading......

(o゜▽゜)o☆[BINGO!]

  1. # *===================================*
  2. # -*- coding: utf-8 -*-
  3. # * Time : 2020-02-24 19:10
  4. # * Author : zhangsf
  5. # *===================================*
  6. from turtle import *
  7. import random
  8. import time
  9. n = 100.0
  10. speed("fastest")
  11. screensize(bg='seashell')
  12. left(90)
  13. forward(3 * n)
  14. color("orange", "yellow")
  15. begin_fill()
  16. left(126)
  17. for i in range(5):
  18. forward(n / 5)
  19. right(144)
  20. forward(n / 5)
  21. left(72)
  22. end_fill()
  23. right(126)
  24. color("dark green")
  25. backward(n * 4.8)
  26. def tree(d, s):
  27. if d <= 0: return
  28. forward(s)
  29. tree(d - 1, s * .8)
  30. right(120)
  31. tree(d - 3, s * .5)
  32. right(120)
  33. tree(d - 3, s * .5)
  34. right(120)
  35. backward(s)
  36. tree(15, n)
  37. backward(n / 2)
  38. for i in range(200):
  39. a = 200 - 400 * random.random()
  40. b = 10 - 20 * random.random()
  41. up()
  42. forward(b)
  43. left(90)
  44. forward(a)
  45. down()
  46. if random.randint(0, 1) == 0:
  47. color('tomato')
  48. else:
  49. color('wheat')
  50. circle(2)
  51. up()
  52. backward(a)
  53. right(90)
  54. backward(b)
  55. time.sleep(60)
 
发布了503 篇原创文章 · 获赞 465 · 访问量 86万+


所属网站分类: 技术文章 > 博客

作者:what

链接:https://www.pythonheidong.com/blog/article/233355/0e76c84c6aa0d3ef779c/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

15 0
收藏该文
已收藏

评论内容:(最多支持255个字符)