python 绘制简单的图形
简单的图形——python入门
代码:
import turtle as t
import mathdef main():t.pensize(14)t.pu()t.goto(-150,50)t.pd()t.seth(72)t.begin_fill()t.color("yellow")t.circle(-150 / math.cos(18 * math.pi / 180)-10)t.end_fill()t.seth(-18)t.fd(10)t.seth(72)t.begin_fill()t.color("blue")t.circle(-150 / math.cos(18 * math.pi / 180))t.end_fill()t.seth(0)t.begin_fill()t.color("red")for i in range(5):t.fd(300)t.rt(144)t.end_fill()t.exitonclick()if __name__ == '__main__':main()
成果:
总结:
理解几个函数:
turtle.pu()
turtle.pd()
turtle.fd()
turtle.seth()
turtle.left() or turtle.lt()
turtle.right() or turtle.rt()
turtle.begin_fill()
turtle.end_fill()
……海龟的的方向和画板的 x/y轴正方向
海龟的初始方向- 注意的几个地方
绝对角度(seth())和相对角度(right() / left())
几个成对出现的函数
位置和大小就需要自己确定和计算啦
python 绘制简单的图形相关推荐
- 怎样用python绘制简单的图形_用python 画几个简单图案
原博文 2019-11-15 09:44 − 1 turtle turtle这个库真的很好玩,用很简单几行代码就能画出好看的图案,最近无聊翻了翻之前自己画的哈哈哈哈,分享几个代码 画一个类似五颜六色的 ...
- 怎样用python绘制简单的图形_使用python绘制图形并使用HTML显示它
....some html... {{ div_placeholder }} ...more html...
- python画折线图代码-python绘制简单折线图代码示例
1.画最简单的直线图 代码如下: import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt ...
- python画折线图详解-python绘制简单折线图代码示例
1.画最简单的直线图 代码如下: import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt ...
- 【Qt】2D绘图之绘制简单的图形
00. 目录 文章目录 00. 目录 01. 概述 02. 开发环境 03. 绘制图形 04. 画笔和画刷 05. 绘制弧线 06. 附录 01. 概述 Qt中提供了强大的2D绘图系统,可以使用同一A ...
- python画二维图_使用python绘制二维图形示例
我就废话不多说了,直接上代码吧! import matplotlib.pyplot as plt #也可以使用 import pylab as pl import matplotlib.font_ma ...
- python画简单图-python绘制简单彩虹图
本文实例为大家分享了python绘制彩虹图的具体代码,供大家参考,具体内容如下 代码: from turtle import * #控制彩虹路径 def path(pen, r, g, b): pen ...
- python画折线图-python绘制简单折线图代码示例
1.画最简单的直线图 代码如下: import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt ...
- 利用matlab绘制简单IFS图形(Sierpinski三角形和BarnsleyFern巴恩斯利蕨)
利用matlab绘制简单IFS图形(Sierpinski谢尔宾斯基三角形和BarnsleyFern巴恩斯利蕨) 一.SierpinskiTriangle谢尔宾斯基三角形 谢尔宾斯基三角形(英语:Sie ...
最新文章
- Vue子组件调用父组件方法并传参的5种方式:$emit触发、传入子组件function、访问父组件$parent.function、用inject关联父组件provide的方法、用window.fun
- mac下idea 13 在tomcat 7控制台乱码
- Index of Unix
- 唯品会 1000+ 台 Hadoop 集群优化经验
- suse linux ssh远程无法访问问题
- 数据结构实验之排序五:归并求逆序数
- 性能飙升160%!阿里云发布第七代ECS、云原生数据库PolarDB-X等重磅新品
- 很实用的一个ext表格,具有很好的分页功能。
- Windows Embedded Compact 7中的进程和线程(上)
- rdp如何禁止映射本地磁盘_什么是磁盘阵列?什么是NAS?该怎么选择?
- win10taskkill强行结束进程_win10系统强制结束进程命令的方案
- 一台电脑同时启动多个java_一台电脑如果运行多个相同的程序
- 打工人年终的自我犒赏,一人食火锅走起
- 街景影像分析入门(二)无需秘钥,抓取百度街景影像
- 开放式蓝牙耳机排行,列举几款值得推荐的开放式蓝牙耳机
- icloud有linux客户端吗,icloud drive:Windows 版 iCloud 客户端在哪下载
- OS知识点汇总(考研用)——第二章:进程管理(下)
- python数据分析之《太平洋汽车》点评数据及论坛文本分析
- linux系统fflush函数
- 通过netd获取网卡的IP地址和硬件mac地址