当前位置:首页 > 科技

如何利用Python画一棵樱花树 如何利用pycharm爬取数据

下面一起来自来看看如何利用Python画一颗樱花树。

方法

  • 1首先打开一个Python编辑器,这里以pycharm为例。
  • 2打开pycharm后新建一个py文件。
  • 3这时先导入要用到的模块,代码如下:

    import t360新知urtle

    import rand官们om

    from turtle import *

    from time import sleep

  • 4然后用去哪克草python代码画出樱花树的躯干,代码如下:

    def tree(branchLen, t):

    sleep(0.0005)

    if 源报圆branchLen > 3:

    if 8 <= branchLen <= 12:

    if rando济林米m.randint(0, 2) == 0:

    t.color('white') # 白色

    else:

    t.color('lightcoral') # 淡珊瑚色

    t.pens思换志指台面练管养ize(branchLen / 3)

    elif branc村零金载响围化hLen < 8:

    if random.randint(0, 1) == 0:

    t.color('snow')

    else:

    t.co次较具破范换振初括线lor('lightcoral') # 淡珊瑚色

    t.pensize(branchLen / 2)

    els细京赶鲁饭石条其距察e:

    t.color('peru') # 褐色

    t.pensize(b阻油境者没初下ranchLen / 10) # 6

    t.fo探氧劳底及承感每件合rward(br身课anchLen)

    a = 1.5 * random.random()

    t.right(20 * a)

    b = 1.5 * random.random()

    tree(branchLen - 10 * b云时歌器含粮杀, t)

    t.left(40 * a)

    屋笔在tree(branchLen - 10 * b, t)

    t.right(20 * a)

    t.up()

    t.backward(branchLen)

    t.dow有热将错众拉所司n()

  • 5然后用代码画出掉落的花瓣,代码如下:

    def petal(m, t):

    for i in range(m):

    a = 200 - 400 * random.random()

    b = 10 - 20 * random.random()

    t.u决六叶老p()

    t.forward(b)

    t.left(90)

    t.forward(a)

    t.down()

    t.color('lightpink') # 粉色

    t.circle(1)

    t.up()

    t.ba有补而绿调识全ckward(a)

    t.right(90)

    t.backward(b)

  • 6最后输入主程序,代码如下:

    def main():

    t = turtle.Turtle()

    # 画布大小

    w = turtle.Screen()

    t.hideturtle() # 隐藏画笔

    t.getscreen().tracer(5, 0)

    w.screensize(bg='wheat') # wheat小麦

    t.left(90)

    t.up()

    t.backward(150)

    t.down()

    t.color('sienna')

    # 画樱花的躯干

    tree(60, t)

    # 掉落的花瓣

    petal(200, t)

    t = turtle.getscreen()

    t.getcanvas().postscript(file="tree.eps")

    w.exitonclick()

    main()

  • 7代码输入完成后用鼠标右键单机上方的文件名,在弹出的对话框中点击RUN。
  • 8这样就利用python画出了樱花树。
END

1.《如何利用Python画一棵樱花树 如何利用pycharm爬取数据》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《如何利用Python画一棵樱花树 如何利用pycharm爬取数据》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/3363608.html

上一篇

Excel如何进行高级筛选条件区域的设置 excel如何进行分级显示

WPS表格如何横行求和 wps表格如何横向打印出来

现在给大家来自介绍一下WPS表格如何横行求和

怎样查看粤省事的“成员管理” 粤省事怎样查看身份证

给杀船起病引剧证大家说一下怎样查看粤省事的“成员管理”

Excel如何进行高级筛选条件区域的设置 excel如何进行分级显示

接下来要讲解的是我喜弦触哥转年空越误尼Excel如何进来自行高级筛选条件区域的设置,以下是解决方案。

金山文档在线编辑怎么变成文件 金山文档在线编辑删除了怎么恢复

现在给降块指大家介绍一下金山文档在线编辑怎么变成防杂被供某现渐文件

Win10删除卷是灰色 win10删除卷后卷中的内存合并到哪了

现在给大家介绍一下Win10删除卷是灰色

excel平均值怎么保留一位小数 小于为不合格

给大家说一下excel平均值怎么保留一位小数