情人节快乐! 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 相关文章推荐
python读取word文档的方法
May 09 Python
python中的格式化输出用法总结
Jul 28 Python
Python实现动态加载模块、类、函数的方法分析
Jul 18 Python
django模型层(model)进行建表、查询与删除的基础教程
Nov 21 Python
Python实现读取及写入csv文件的方法示例
Jan 12 Python
在python2.7中用numpy.reshape 对图像进行切割的方法
Dec 05 Python
详解pandas安装若干异常及解决方案总结
Jan 10 Python
解决python3 requests headers参数不能有中文的问题
Aug 21 Python
Python和Anaconda和Pycharm安装教程图文详解
Feb 04 Python
Python中remove漏删和索引越界问题的解决
Mar 18 Python
Python生成pdf目录书签的实例方法
Oct 29 Python
基于Python实现流星雨效果的绘制
Mar 18 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
最令PHP初学者头痛的十四个问题
2006/07/12 PHP
FCKeditor的安装(PHP)
2007/01/13 PHP
CodeIgniter CLI模式简介
2014/06/17 PHP
PHP callback函数使用方法和注意事项
2015/01/23 PHP
ASP SQL防注入的方法
2008/12/25 Javascript
javascript dom 基本操作小结
2010/04/11 Javascript
关于Jqzoom的使用心得 jquery放大镜效果插件
2010/04/12 Javascript
js捕获鼠标右键菜单中的粘帖事件实现代码
2013/04/01 Javascript
js与运算符和或运算符的妙用
2014/02/14 Javascript
jQuery过滤选择器用法分析
2015/02/10 Javascript
JS实现网页表格自动变大缩小的方法
2015/03/09 Javascript
JavaScript获得url查询参数的方法
2015/07/02 Javascript
深入理解JavaScript中的call、apply、bind方法的区别
2016/05/30 Javascript
JavaScript ES6的新特性使用新方法定义Class
2016/06/28 Javascript
JavaScript中this的用法及this在不同应用场景的作用解析
2017/04/13 Javascript
利用vscode调试编译后的js代码详解
2018/05/14 Javascript
vue异步axios获取的数据渲染到页面的方法
2018/08/09 Javascript
在vue项目中引入highcharts图表的方法
2019/01/21 Javascript
关于JavaScript数组去重的一些理解汇总
2020/09/10 Javascript
Tensorflow模型实现预测或识别单张图片
2019/07/19 Python
python+opencv实现移动侦测(帧差法)
2020/03/20 Python
简单了解Django项目应用创建过程
2020/07/06 Python
Python logging模块进行封装实现原理解析
2020/08/07 Python
英国女性时尚鞋类的潮流制造者:Koi Footwear
2018/10/19 全球购物
Kiehl’s科颜氏西班牙官方网站:源自美国的植物护肤品牌
2020/02/22 全球购物
J2ee常用的设计模式?说明工厂模式
2015/05/21 面试题
师范毕业生求职自荐信
2013/09/25 职场文书
班长演讲稿范文
2014/04/24 职场文书
幼儿园教师的自我评价范文
2014/09/17 职场文书
2014年图书管理员工作总结
2014/12/01 职场文书
客服专员岗位职责范本
2015/04/07 职场文书
大学生暑期社会实践的个人总结!
2019/07/17 职场文书
深入理解python协程
2021/06/15 Python
GTX1650super好不好 gtx1650super显卡属于什么级别
2022/04/08 数码科技
Python实现双向链表
2022/05/25 Python
在Oracle表中进行关键词搜索的过程
2022/06/10 Oracle