情人节快乐! 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日期操作学习笔记
Oct 07 Python
python3简单实现微信爬虫
Apr 09 Python
Django框架中数据的连锁查询和限制返回数据的方法
Jul 17 Python
python里使用正则的findall函数的实例详解
Oct 19 Python
Python走楼梯问题解决方法示例
Jul 25 Python
python协程之动态添加任务的方法
Feb 19 Python
python多继承(钻石继承)问题和解决方法简单示例
Oct 21 Python
Pycharm 2020年最新激活码(亲测有效)
Sep 18 Python
tensorflow如何继续训练之前保存的模型实例
Jan 21 Python
Pycharm pyuic5实现将ui文件转为py文件,让UI界面成功显示
Apr 08 Python
python opencv肤色检测的实现示例
Dec 21 Python
pandas中DataFrame重置索引的几种方法
May 24 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文件读写操作之文件读取方法详解
2011/01/13 PHP
php array_merge函数使用需要注意的一个问题
2015/03/30 PHP
Yii框架组件的事件机制原理与用法分析
2020/04/07 PHP
javascript 流畅动画实现原理
2009/09/08 Javascript
来自qq的javascript面试题
2010/07/24 Javascript
jQuery Tab插件 用于在Tab中显示iframe,附源码和详细说明
2011/06/27 Javascript
JSON辅助格式化处理方法
2013/03/26 Javascript
JavaScript字符串常用类使用方法汇总
2015/04/14 Javascript
JQuery实现简单的服务器轮询效果实例
2016/03/31 Javascript
论Bootstrap3和Foundation5网格系统的异同
2016/05/16 Javascript
javascript实现标签切换代码示例
2016/05/22 Javascript
微信小程序 教程之wxapp视图容器 scroll-view
2016/10/19 Javascript
Vue 2.x教程之基础API
2017/03/06 Javascript
webstorm中配置Eslint的两种方式及差异比较详解
2018/10/19 Javascript
vue 自动化路由实现代码
2019/09/03 Javascript
JS防抖和节流实例解析
2019/09/24 Javascript
Jquery Datatables的使用详解
2020/01/30 jQuery
vue.js实现简单购物车功能
2020/05/30 Javascript
Python中使用支持向量机SVM实践
2017/12/27 Python
Python 绘图库 Matplotlib 入门教程
2018/04/19 Python
python提取具有某种特定字符串的行数据方法
2018/12/11 Python
Python3+OpenCV2实现图像的几何变换(平移、镜像、缩放、旋转、仿射)
2019/05/13 Python
python GUI库图形界面开发之PyQt5不规则窗口实现与显示GIF动画的详细方法与实例
2020/03/09 Python
python 已知三条边求三角形的角度案例
2020/04/12 Python
医学护理系毕业生求职信
2013/10/01 职场文书
财务经理岗位职责
2013/11/09 职场文书
心得体会怎么写
2013/12/30 职场文书
采购类个人求职的自我评价
2014/02/18 职场文书
建筑结构施工专业推荐信
2014/02/21 职场文书
实习报告评语
2014/04/26 职场文书
运动会跳远广播稿5篇
2014/09/17 职场文书
民政局个人整改措施
2014/09/24 职场文书
假期安全教育广播稿
2014/10/04 职场文书
房屋所有权证明
2014/10/20 职场文书
2015年电厂工作总结范文
2015/05/13 职场文书
2019最新版试用期劳动合同模板!
2019/07/04 职场文书