在参考了https://blog.csdn.net/zaq0123/article/details/78573186/这篇博客
我自己对代码加了一些修改与注释
代码如下

import turtle# 设置初始位置
turtle.penup()  # 提起画笔
turtle.left(90)  # 逆时针旋转九十度
turtle.fd(200)  # 向前移动一段距离 fd=forward
turtle.pendown()  # 放下画笔移动画笔开始绘制
turtle.right(90)   # 顺时针旋转九十度# 花蕊
turtle.fillcolor("red")  # 填充颜色
turtle.begin_fill()  # 开始填充
turtle.circle(10, 180)  # 画一圆,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)  # urtle.setheading(angle) 或 turtle.seth(angle):改变行进方向 angle:行进方向的绝对角度,可以为负值
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)# 设置成画完不会自动退出
turtle.done()

Python画玫瑰花相关推荐

  1. 使用Python画玫瑰花

    使用Python画玫瑰花 ''' Created on Nov 18, 2017 @author: QiZhao ''' import turtle# 设置初始位置 turtle.penup() tu ...

  2. 用python画玫瑰花

    用python画玫瑰花 import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes ...

  3. 用python画玫瑰花代码-用python画一朵玫瑰给你

    原标题:用python画一朵玫瑰给你 版权声明:原创文章转载请注明来源. https://blog.csdn.net/samll_snail/article/details/85853630 听说 p ...

  4. 用python画玫瑰花-用python画一朵玫瑰给你

    原标题:用python画一朵玫瑰给你 版权声明:原创文章转载请注明来源. https://blog.csdn.net/samll_snail/article/details/85853630 听说 p ...

  5. 用python画玫瑰花简单-利用python的turtle库画一朵简单的玫瑰花,并添加文字

    # 画玫瑰花的代码是参考网上的, 文字添加代码是自己写的,画布大小是自己设置的 import turtle # 设置画布大小 # turtle.screensize(canvwidth=None, c ...

  6. 用python画玫瑰花教程-利用Python的turtle库绘制玫瑰教程

    用Python的turtle库绘图是很简单的,闲来无事就画了一个玫瑰花,下面奉上源码.... 源码: ''' Created on Nov 18, 2017 @author: QiZhao ''' i ...

  7. python画玫瑰花和爱心

    1.玫瑰花 图形如下: 代码如下: import turtle# 设置初始位置 turtle.penup() # 提起画笔 turtle.left(90) # 逆时针旋转九十度 turtle.fd(2 ...

  8. python画玫瑰花的代码_python绘制玫瑰的实现代码

    今天为大家介绍一个Python绘制一朵漂亮的玫瑰花,用python的turtle库这个绘画库是非常简单的,但是还是需要你测试路径方向,慢慢调试,下面的代码具有一定的参考价值 利用python绘制一朵玫 ...

  9. 用python画玫瑰花代码-python绘制玫瑰的实现代码

    今天为大家介绍一个Python绘制一朵漂亮的玫瑰花,用python的turtle库这个绘画库是非常简单的,但是还是需要你测试路径方向,慢慢调试,下面的代码具有一定的参考价值 利用python绘制一朵玫 ...

  10. 用python画玫瑰花-python绘制玫瑰的实现代码

    今天为大家介绍一个Python绘制一朵漂亮的玫瑰花,用python的turtle库这个绘画库是非常简单的,但是还是需要你测试路径方向,慢慢调试,下面的代码具有一定的参考价值 利用python绘制一朵玫 ...

最新文章

  1. MindSpore技术理解(上)
  2. [剑指offer] 替换空格
  3. php缩紧空格,使用php-cs-fixer修复PHP代码文件的缩进
  4. c语言else匹配问题
  5. 前端学习(1875)vue之电商管理系统电商系统之vue代码提交到码云
  6. 模拟网页行为之实践篇
  7. linux驱动头文件查找目录,在Fedora 20中查找简单设备驱动程序的头文件
  8. 如何配置yum源,并安装FTP服务器
  9. Servlet 与 CGI 的比较
  10. python 循环播放音乐_python gstreamer实现视频快进/快退/循环播放功能
  11. javascript 怎样才能确定参数变量的个数呢?
  12. python 多行注释后可运行程序报错
  13. windows7 使用激活工具激活系统出现的问题汇总
  14. 牛牛战队的比赛地 (三分)
  15. 关于二手交易平台的思路背景
  16. 查看及更改计算机名或域,如何查看和修改计算机名、域和工作组
  17. 百度千言-中文文本相似度实战
  18. jxls2-java生成/导出excel工具!基于jxls2写的jxls增强版jxlss的完整教程
  19. 【每日随笔】毕业论文答辩 ④ ( 答辩陈述 | 自我介绍 | 论文题目 | 论文内容 | 研究背景 | 文件综述 | 研究内容 | 研究结论 | 总结与展望 )
  20. 2003年Delphi Informant杂志读者选择奖

热门文章

  1. 一些离谱的文言文翻译
  2. 2021-05-12 MongoDB面试题 MongoDB适合应用在那些场景
  3. redhat7配置yum repos软件仓库远程yum
  4. dad my_英文绘本 || My Dad!《我爸爸》
  5. 【计算机网路-第四章】IP地址和子网掩码
  6. 社群怎么建立,怎么做好社群营销?
  7. 大数据丨ClickHouse在京东能源管理平台的实践
  8. 怎么用php做小游戏_php实现贪吃蛇小游戏
  9. Android和OpenCV的学习mat运算/颜色转换
  10. Random不出现重复数字