情人节快乐! python绘制漂亮玫瑰


Posted in Python onAugust 18, 2020

情人节快乐!这个节日怎么会少了浪漫的玫瑰花!

用Python的turtle库绘图是很简单的,画了一个玫瑰花,下面奉上源码:

源码:

'''
Created on Nov 18, 2017
@author: QiZhao
'''
import turtle
 
# 设置初始位置
turtle.penup()
turtle.left(90)
turtle.fd(200)
turtle.pendown()
turtle.right(90)
 
# 花蕊
turtle.fillcolor("red")
turtle.begin_fill()
turtle.circle(10,180)
turtle.circle(25,110)
turtle.left(50)
turtle.circle(60,45)
turtle.circle(20,170)
turtle.right(24)
turtle.fd(30)
turtle.left(10)
turtle.circle(30,110)
turtle.fd(20)
turtle.left(40)
turtle.circle(90,70)
turtle.circle(30,150)
turtle.right(30)
turtle.fd(15)
turtle.circle(80,90)
turtle.left(15)
turtle.fd(45)
turtle.right(165)
turtle.fd(20)
turtle.left(155)
turtle.circle(150,80)
turtle.left(50)
turtle.circle(150,90)
turtle.end_fill()
 
# 花瓣1
turtle.left(150)
turtle.circle(-90,70)
turtle.left(20)
turtle.circle(75,105)
turtle.setheading(60)
turtle.circle(80,98)
turtle.circle(-90,40)
 
# 花瓣2
turtle.left(180)
turtle.circle(90,40)
turtle.circle(-80,98)
turtle.setheading(-83)
 
# 叶子1
turtle.fd(30)
turtle.left(90)
turtle.fd(25)
turtle.left(45)
turtle.fillcolor("green")
turtle.begin_fill()
turtle.circle(-80,90)
turtle.right(90)
turtle.circle(-80,90)
turtle.end_fill()
 
turtle.right(135)
turtle.fd(60)
turtle.left(180)
turtle.fd(85)
turtle.left(90)
turtle.fd(80)
 
# 叶子2
turtle.right(90)
turtle.right(45)
turtle.fillcolor("green")
turtle.begin_fill()
turtle.circle(80,90)
turtle.left(90)
turtle.circle(80,90)
turtle.end_fill()
 
turtle.left(135)
turtle.fd(60)
turtle.left(180)
turtle.fd(60)
turtle.right(90)
turtle.circle(200,60)

效果图:

情人节快乐! python绘制漂亮玫瑰

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Django框架中方法的访问和查找
Jul 15 Python
Python实现变量数值交换及判断数组是否含有某个元素的方法
Sep 18 Python
tensorflow实现简单的卷积神经网络
May 24 Python
3分钟学会一个Python小技巧
Nov 23 Python
Python 利用切片从列表中取出一部分使用的方法
Feb 01 Python
Windows平台Python编程必会模块之pywin32介绍
Oct 01 Python
基于python3抓取pinpoint应用信息入库
Jan 08 Python
为什么是 Python -m
Jun 19 Python
Python爬虫抓取指定网页图片代码实例
Jul 24 Python
Python函数递归调用实现原理实例解析
Aug 11 Python
利用Python将图片中扭曲矩形的复原
Sep 07 Python
python实现MD5进行文件去重的示例代码
Jul 09 Python
python实现全盘扫描搜索功能的方法
Feb 14 #Python
使用python的pexpect模块,实现远程免密登录的示例
Feb 14 #Python
centos6.5安装python3.7.1之后无法使用pip的解决方案
Feb 14 #Python
Python模拟百度自动输入搜索功能的实例
Feb 14 #Python
python 处理telnet返回的More,以及get想要的那个参数方法
Feb 14 #Python
python 多个参数不为空校验方法
Feb 14 #Python
python pexpect ssh 远程登录服务器的方法
Feb 14 #Python
You might like
一个odbc连mssql分页的类
2006/10/09 PHP
浅谈php自定义错误日志
2015/02/13 PHP
php在apache环境下实现gzip配置方法
2015/04/02 PHP
php版微信数据统计接口用法示例
2016/10/12 PHP
php实现QQ小程序发送模板消息功能
2019/09/18 PHP
php设计模式之观察者模式定义与用法经典示例
2019/09/19 PHP
JS解密入门之凭直觉解
2008/06/25 Javascript
一些常用的JS功能函数代码
2009/06/23 Javascript
JavaScript 设计模式学习 Factory
2009/07/29 Javascript
jquery判断浏览器类型的代码
2012/11/05 Javascript
jQuery中index()的用法分析
2014/09/05 Javascript
JS实现控制表格内指定单元格内容对齐的方法
2015/03/30 Javascript
终于实现了!精彩的jquery弹幕效果
2016/07/18 Javascript
js格式化时间的简单实例
2016/11/27 Javascript
使用Vue开发一个实时性时间转换指令
2018/01/17 Javascript
vue-auto-focus: 控制自动聚焦行为的 vue 指令方法
2018/08/25 Javascript
Vue项目数据动态过滤实践及实现思路
2018/09/11 Javascript
js实现web调用摄像头 js截取视频画面
2019/04/21 Javascript
vue实现div可拖动位置也可改变盒子大小的原理
2020/09/16 Javascript
[00:09]DOTA2全国高校联赛 精彩活动引爆全场
2018/05/30 DOTA
Python构造函数及解构函数介绍
2015/02/26 Python
windows下安装Python的XlsxWriter模块方法
2018/05/03 Python
python 检查文件mime类型的方法
2018/12/08 Python
python+logging+yaml实现日志分割
2019/07/22 Python
python等差数列求和公式前 100 项的和实例
2020/02/25 Python
Python 去除字符串中指定字符串
2020/03/05 Python
python cookie反爬处理的实现
2020/11/01 Python
详解CSS中iconfont的使用
2015/08/04 HTML / CSS
MAC彩妆英国官网:M·A·C UK
2018/05/30 全球购物
工业自动化毕业生自荐信范文
2014/01/04 职场文书
成人继续教育实施方案
2014/03/01 职场文书
机关党员进社区活动总结
2014/07/05 职场文书
2014年个人债务授权委托书范本
2014/09/22 职场文书
2014年第四季度入党积极分子思想汇报(十八届四中全会)
2014/11/03 职场文书
端午节活动总结报告
2015/02/11 职场文书
十月围城观后感
2015/06/08 职场文书