Python——turtle库绘制菱形的3种方法
绘制一个菱形四边形,边长为 200 像素。方法1和2绘制了内角为60和120度的菱形,方法3绘制了内角为90度的菱形。
方法1
import turtle as t
ls = [30,-30,-150,150]#菱形各边的画笔绝对角度列表
for i in range(4):t.seth(ls[i]) #画笔转向相应绝对角度t.forward(200)
t.done()
方法2
import turtle as t
t.right(-45) #起始顶点绝对角度设为正30度
for i in range(4): #画4边,转向4次t.fd(200) degree = 60*(1+i%2) #其他3顶点右转角度分别为60、120、60度t.right(degree)
t.done()
效果图如下:
方法3
import turtle as t
t.circle(200,steps=4) #circle(r,steps)函数画半径为r圆的内切steps边形
效果图如下:
Python——turtle库绘制菱形的3种方法相关推荐
- python绘制若干颜色的菱形_Python turtle库绘制菱形的3种方式小结
Python turtle库绘制菱形的3种方式小结 绘制一个菱形四边形,边长为 200 像素.方法1和2绘制了内角为60和120度的菱形,方法3绘制了内角为90度的菱形. 方法1 ...
- Python Turtle库绘制小黄脸表情包
Python Turtle库绘制小黄脸表情包 下面只有一个表情的代码 #!/usr/bin/env python # -*- coding:utf-8 -*- __author__: "TC ...
- Python turtle库绘制复杂漫威蜘蛛侠Spiderman
演示效果 点击播放:Python123平台 济南大学_盛亚琪_spiderman (https://www.python123.io/index/turtles/5c95d01e24577506dc7 ...
- python中turtle怎么确定坐标_关于Python turtle库使用时坐标的确定方法
关于Python turtle库使用时坐标的确定方法 想画一个比较复杂的图像,而且还想用turtle画,最让人想退却的是无规律的笔势和繁多的坐标,但既然没有按奈住冲动的心,那我告诉你一个比较笨的方法吧 ...
- python random库画多彩蟒蛇,Python Turtle库绘制蟒蛇
使用Python Turtle库来绘制蟒蛇 import turtle引入了海龟绘图体系 使用setup函数,设定了一个宽650像素和高350像素的窗体,其位置左上角坐标是200,200 说明位置在距 ...
- 使用python turtle库绘制一个三角形_使用turtle库绘制一个叠加等边三角形,图形效果如下:...
原博文 2020-09-14 23:11 − import turtle turtle.setup(650,350,200,200) turtle.penup() turtle.pensize(1) ...
- 用Python turtle库绘制蟒蛇
Python的函数库 Python语言与C语言Java类似,可以大量使用外部函数库包含在安装包中的函数库:. 比如math, random, turtle等其他函数库,其他函数库用户根据代码需求自行安 ...
- 用Python turtle库 绘制皮卡丘
Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行 ...
- Python turtle库绘制同心圆
今天了解了Python中用于绘制图像的turtle库 然后发现这真的是一个很好玩的库 放上大神的有关绘图的文章 https://blog.csdn.net/zengxiantao1994/articl ...
最新文章
- lucene反向索引——倒排表无论是文档号及词频,还是位置信息,都是以跳跃表的结构存在的...
- Spring-解决请求中文乱码问题
- Android:主题(Theme)
- 数据结构(一)---顺序表的实现---java版
- 有效Java第三版的源代码已更新为使用较新的功能
- Python稳基修炼的经典案例15(计算机二级、初学者必会字符格式处理)
- Liferay7 BPM门户开发之24: Liferay7应用程序安全
- 一个非常好的C#字符串操作处理类StringHelper.cs
- NoSQL——MongoDB
- PHP URL参数获取方式的四种例子
- 「SDOI2017」树点涂色 解题报告
- opensips服务端搭建
- Java 标识符的命名规则与规范
- linux更新opengl驱动下载,支持OpenGL 3.2 NVIDIA全新Linux驱动发布
- 简单网络管理协议SNMP通讯基础篇-熊健-专题视频课程
- android-更新UI的几种方式
- Python 去除重复行数据
- 消息系统(ActiveMQ)
- 红帽为什么要加入阿里云的朋友圈?
- 高绩效团队的建设与管理
热门文章
- 【论文阅读】TranAD: Deep Transformer Networks for Anomaly Detection inMultivariate Time Series Data
- 易经入门:《易经》概述
- DDF (Diamond Directive File)文件
- 如何设计一个优雅健壮的Android WebView?(上)
- [转]Toad 使用快速入门
- 软件缺陷、软件错误、软件故障学习记录
- 1982年以来NBA发展趋势分析
- ChatGPT 的原理与未来研究方向
- 限速牌的单位是什么_工业企业厂内机动车限速标志的有关规定
- 实验室设计规范与标准(实验室设计原则)