python之turtle实现‘开花’和签名-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

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

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

今天是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.结果:

img_9eb5d2f07efaaf0ebd98a08ebc892e0b.png
运行结果

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章