美文网首页
python之turtle实现‘开花’和签名

python之turtle实现‘开花’和签名

作者: keitwo | 来源:发表于2018-05-31 09:37 被阅读115次

    今天是2018年的5月的最后一天,想用python发现下心情,却无意中在python自动的turtle库能做一些有趣的事,下面就那turtle这个库实现‘开花’和签名

    一、准备环境

    1.版本:python3 + pycharm

    2.库:turtle

    二、直奔主题

    1.代码如下:

    #coding:utf-8

    import turtle   #导入python自动的turtle库

    #参数:width, height: 输入宽和高为整数时, 表示像素; 为小数时, 表示占据电脑屏幕的比例,

    #(startx, starty): 这一坐标表示矩形窗口左上角顶点的位置, 如果为空,则窗口位于屏幕中心

    turtle.setup(1000, 600, 0, 0)

    turtle.colormode(255)

    #没有参数传入,返回当前画笔颜色,传入参数设置画笔颜色,可以是字符串如"green", "red",也可以是RGB 3元组

    turtle.pencolor("green")

    turtle.pensize(5)  #设置画笔的宽度

    for iin range(8):   #循环次数

        turtle.circle(50)  #画圆,半径为正(负),表示圆心在画笔的左边(右边)画圆

        turtle.right(-45)   #顺时针移动degree°

    turtle.pencolor("red")

    turtle.pensize(5)  #设置画笔的宽度

    for iin range(8):   #循环次数

        turtle.circle(25)   #画圆,半径为正(负),表示圆心在画笔的左边(右边)画圆

        turtle.right(-45)   #顺时针移动degree°

    turtle.right(120)    #顺时针移动degree°

    turtle.circle(-400, 50)   #画圆,半径为正(负),表示圆心在画笔的左边(右边)画圆

    turtle.up()

    turtle.goto(150,-120)

    turtle.color('black')

    turtle.write("简书·keitwo" )

    turtle.up()

    turtle.goto(160,-140)

    turtle.color('black')

    turtle.write("2018 年 05 月 21 日" )

    turtle.up()

    turtle.goto(240,-160)

    turtle.color('black')

    turtle.write("." )

    turtle.done()

    2.结果:

    运行结果

    相关文章

      网友评论

          本文标题:python之turtle实现‘开花’和签名

          本文链接:https://www.haomeiwen.com/subject/ngbfjftx.html