运行结果

玫瑰曲线 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 玫瑰曲线相关推荐

  1. 【Python 】turtle库之 玫瑰曲线

    几种不同的玫瑰曲线. from turtle import * from math import *pencolor("pink") # 画笔颜色 pensize(3) #画笔宽度 ...

  2. java四叶玫瑰_java编一个四叶玫瑰曲线 不显示曲线

    //引入标准的类库importjava.awt.*;importjava.awt.event.*;importjava.awt.Color;//定义主类Case_1_1publicclassCase_ ...

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

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

  4. ProE常用曲线方程:Python Matplotlib 版本代码(玫瑰曲线)

    Pyplot教程:https://matplotlib.org/gallery/index.html#pyplots-examples 玫瑰曲线 文字描述 平面内,围绕某一中心点平均分布整数个正弦花瓣 ...

  5. js绘制的漂亮玫瑰曲线rose curve

    js绘制的漂亮玫瑰曲线rose curve,在数学上 玫瑰 或 罗多纳 曲线 是用极坐标绘制的正弦曲线.基本极性方程是 r = a sin(kθ) 这些曲线是由意大利数学家命名的 Guido Gran ...

  6. [python] math与turtle库之蝴蝶曲线

    [python代码]math与turtle库之蝴蝶曲线的运用 几个turtle库基本函数: 1:turtle.pensize(x) :X大小控制画笔大小 2:turtle.pencolor(" ...

  7. 用html5做心,HTML5 Canvas实现玫瑰曲线和心形图案的代码实例

    效果图: 提示:把代码复制到一个html文件中并保存,直接打开即可看到效果. 实现代码: HTML5 Demo #apDiv1 { position:absolute; width:120px; he ...

  8. Python Turtle 小项目11 玫瑰曲线

    本次我们继续使用turtle模块绘制图案,附代码 效果如下图: n=3 n=5 n=7 n=9 n=2 n=8 代码: from turtle import * from math import *d ...

  9. html制作心形状图片,HTML5 Canvas实现玫瑰曲线和心形图案的代码实例

    效果图: 提示:把代码复制到一个html文件中并保存,直接打开即可看到效果. 实现代码: HTML5 Demo #apDiv1 { position:absolute; width:120px; he ...

最新文章

  1. spring cloud互联网分布式微服务云平台规划分析--服务统一配置中心
  2. go加载python_人生苦短我用python(02)动态加载模块-Go语言中文社区
  3. 信号完整性与电源完整性分析_「1月11日 免费视频直播」高速PCB信号完整性和电源完整性仿真实战分析、ADS创新解决方案分享-送给工程师的一份新年礼物...
  4. SQL操作类详细注释版
  5. POJ 2778 DNA Sequence (自动机DP+矩阵快速幂)
  6. 大数据数据收集数据困难_大数据架构、大数据开发与数据分析的区别
  7. 企业是否真的需要BI?
  8. ASP.NET Compilation and Deployment
  9. win7连接sftp_SFTP远程连接服务器上传下载文件-vs2010项目实例
  10. [Java] - 项目中的防止同用户异地登录问题
  11. xlsx 解析excel 后渲染到表格里(前端实现 解析excel渲染到表格)
  12. 开源ext2read代码走读之--“\\\\.\\PhysicalDrive0”意义?
  13. endnote导入bib
  14. linux安装docker容器(copy就完了)
  15. QQ被盗恢复原来QQ的好友有妙招
  16. 扡扫机器人_评测:不会满场乱飞奔 这台Anker扫拖机器人指哪儿扫哪儿
  17. SF27 | 如何开发一个日内交易模型?
  18. 照花台、无锡景、探清水河调
  19. c语言如何输出合取析取条件符号,熟悉五个常用联结词合取、析取、条件和双条件的概念,掌握真值表技术。...
  20. 因果模型一:因果模型入门综述

热门文章

  1. 做锤子区块链手机的4种方法(行业观察)
  2. tomcat实现https双向认证配置
  3. scala中case class与一般的class的区别
  4. 篮球比赛计时计分系统java_非常实用的java自动答题计时计分器
  5. 单片机应用系统设计技术——基于51单片机篮球计时计分器的设计
  6. 两台计算机是怎么“连接”在一起的
  7. 我们的时间去了哪里?
  8. 汇编inc为什么不影响cf_为什么INC和DEC指令不会影响进位标志?
  9. 建立合格的跨职能团队,你需要知道这些
  10. linux php启动端口,linux中如何开放指定端口