turtle实例8 玫瑰曲线
运行结果
玫瑰曲线 turtle
代码
import time
import turtle
import math
import xxqx
import randomdef draw(K=1, A=300, w=True):turtle.tracer(False)if w:write(K)start_x, start_y = 0, 0else:start_x, start_y = pen.pos()for i in range(3600):l = A * math.sin(K * (a := i / (180 / math.pi)))x, y = l * math.cos(a) + start_x, l * math.sin(a) + start_ypen.goto(x, y)turtle.update()def write(K):bg.write(f'ρ=a*sin({K}θ)')def draw_more():for i in range(100):pen.pu()pen.goto(random.randint(-900, 900), random.randint(-500, 500))pen.pd()draw(random.randint(1, 100), random.randint(50, 100), False)if __name__ == '__main__':# l = A * sin(K * a)turtle.setup(600, 600)pen = turtle.Pen()bg = turtle.Pen()xxqx.sign(x=160, y=-280, color='red', font=['楷体'])turtle.bgcolor('black')turtle.Screen().delay(False)pen.pencolor('green')pen.speed(10)pen.ht()bg.ht()bg.pencolor('purple')bg.pu()bg.goto(-280, 280)for a in range(1, 100):draw(a / 10)# time.sleep(0.1)pen.clear()bg.clear()turtle.setup(1920, 1080)draw_more()turtle.done()
turtle实例8 玫瑰曲线相关推荐
- 【Python 】turtle库之 玫瑰曲线
几种不同的玫瑰曲线. from turtle import * from math import *pencolor("pink") # 画笔颜色 pensize(3) #画笔宽度 ...
- java四叶玫瑰_java编一个四叶玫瑰曲线 不显示曲线
//引入标准的类库importjava.awt.*;importjava.awt.event.*;importjava.awt.Color;//定义主类Case_1_1publicclassCase_ ...
- 用python画玫瑰花教程-利用Python的turtle库绘制玫瑰教程
用Python的turtle库绘图是很简单的,闲来无事就画了一个玫瑰花,下面奉上源码.... 源码: ''' Created on Nov 18, 2017 @author: QiZhao ''' i ...
- ProE常用曲线方程:Python Matplotlib 版本代码(玫瑰曲线)
Pyplot教程:https://matplotlib.org/gallery/index.html#pyplots-examples 玫瑰曲线 文字描述 平面内,围绕某一中心点平均分布整数个正弦花瓣 ...
- js绘制的漂亮玫瑰曲线rose curve
js绘制的漂亮玫瑰曲线rose curve,在数学上 玫瑰 或 罗多纳 曲线 是用极坐标绘制的正弦曲线.基本极性方程是 r = a sin(kθ) 这些曲线是由意大利数学家命名的 Guido Gran ...
- [python] math与turtle库之蝴蝶曲线
[python代码]math与turtle库之蝴蝶曲线的运用 几个turtle库基本函数: 1:turtle.pensize(x) :X大小控制画笔大小 2:turtle.pencolor(" ...
- 用html5做心,HTML5 Canvas实现玫瑰曲线和心形图案的代码实例
效果图: 提示:把代码复制到一个html文件中并保存,直接打开即可看到效果. 实现代码: HTML5 Demo #apDiv1 { position:absolute; width:120px; he ...
- Python Turtle 小项目11 玫瑰曲线
本次我们继续使用turtle模块绘制图案,附代码 效果如下图: n=3 n=5 n=7 n=9 n=2 n=8 代码: from turtle import * from math import *d ...
- html制作心形状图片,HTML5 Canvas实现玫瑰曲线和心形图案的代码实例
效果图: 提示:把代码复制到一个html文件中并保存,直接打开即可看到效果. 实现代码: HTML5 Demo #apDiv1 { position:absolute; width:120px; he ...
最新文章
- spring cloud互联网分布式微服务云平台规划分析--服务统一配置中心
- go加载python_人生苦短我用python(02)动态加载模块-Go语言中文社区
- 信号完整性与电源完整性分析_「1月11日 免费视频直播」高速PCB信号完整性和电源完整性仿真实战分析、ADS创新解决方案分享-送给工程师的一份新年礼物...
- SQL操作类详细注释版
- POJ 2778 DNA Sequence (自动机DP+矩阵快速幂)
- 大数据数据收集数据困难_大数据架构、大数据开发与数据分析的区别
- 企业是否真的需要BI?
- ASP.NET Compilation and Deployment
- win7连接sftp_SFTP远程连接服务器上传下载文件-vs2010项目实例
- [Java] - 项目中的防止同用户异地登录问题
- xlsx 解析excel 后渲染到表格里(前端实现 解析excel渲染到表格)
- 开源ext2read代码走读之--“\\\\.\\PhysicalDrive0”意义?
- endnote导入bib
- linux安装docker容器(copy就完了)
- QQ被盗恢复原来QQ的好友有妙招
- 扡扫机器人_评测:不会满场乱飞奔 这台Anker扫拖机器人指哪儿扫哪儿
- SF27 | 如何开发一个日内交易模型?
- 照花台、无锡景、探清水河调
- c语言如何输出合取析取条件符号,熟悉五个常用联结词合取、析取、条件和双条件的概念,掌握真值表技术。...
- 因果模型一:因果模型入门综述