Turtle库绘制玫瑰花

news/2025/1/1 13:37:08/

turtle的文档:https://docs.python.org/3/library/turtle.html
用Python的turtle库绘图是很简单,画了一个玫瑰花

'''
@author: Feng Zhichuang
'''
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)

在这里插入图片描述


http://www.ppmy.cn/news/883220.html

相关文章

Turtle绘制一朵玫瑰花

# RoseDraw import turtle as t# 定义一个曲线绘制函数 def DegreeCurve(n, r, d 1):for i in range(n):t.left(d)t.circle(r, abs(d))# 初始位置设定 s 0.2 t.setup(450*5*s,750*5*s) t.pencolor("black") t.fillcolor("red") t.speed(100) t.penup() t…

Python turtle画玫瑰

上个学期选修学PY的时候画的玫瑰,有点小骚啊。 感觉用turtle画图真的是很玄学的,我是一点点试错,不停地修改画出来的。 源代码: #-*- coding: utf-8 from turtle import *setup(600,800,0,0) speed(0) penup() seth(90) fd(340)…

利用Python的turtle库绘制玫瑰

turtle的文档:https://docs.python.org/3/library/turtle.html 用Python的turtle库绘图是很简单的,闲来无事就画了一个玫瑰花,下面奉上源码.... 源码: Created on Nov 18, 2017author: QiZhaoimport turtle# 设置初始位置 turtle.penup() turtle.left(90…

玫瑰花代码

#include <stdio.h> #include <windows.h> #include <math.h> #include <mmsystem.h> #include <iostream> #include <string> #pragma comment(lib,"winmm.lib") //定义全局变量 int rosesize 500; int h -250; //定义结构体…

Python画玫瑰图

Python画玫瑰图 第一步&#xff0c;读取数据&#xff1b;第二步&#xff0c;设置柱长&#xff1b;第三步&#xff0c;设置角度&#xff1b;第四步&#xff0c;设置颜色第五步&#xff0c;做图;普通型中央空白型半透明型 第六步&#xff0c;添加标签&#xff0c;美化图形。 第一…

Python用turtle库绘制图形——漂亮的玫瑰

一、漂亮的玫瑰简笔画图片 图1的漂亮的玫瑰简笔画图片是从“百度图片”下载的一幅玫瑰图片&#xff0c;画得很漂亮&#xff0c;但只是黑白色&#xff0c;且没有画花萼(萼片)。 图1 漂亮的玫瑰简笔画图片 二、绘制玫瑰的方法 花叶、花梗用形状(圆弧和直线)绘制&#xff0c;并…

C++绘制玫瑰

哈哈哈&#xff0c;因为情人节到了&#xff0c;本想网上百度一份C绘制玫瑰的程序&#xff0c;发现网上确实有&#xff0c;但是在windows系统下会依赖一些库&#xff0c;感觉不够人性化&#xff0c;索性自己改了一份&#xff0c;不依赖任何外部库&#xff0c;下面直接贴代码&…

FPGA——静态数码管

文章目录 一、实验环境二、实验原理三、实验任务四、实验过程4.1 time_count模块4.2 seg_led_static模块4.3 top_seg_led_static模块4.4 引脚配置 五、仿真5.1 仿真代码5.2 仿真结果 六、实验结果七、总结 一、实验环境 quartus 18.1 modelsim vscode Cyclone IV开发板 二、实…