如何用python绘制等边三角形_python叠加等边三角形的代码编写方法
python 叠加等边三角形的绘制的实现
python语言程序设计基础 习题2.5
import turtle
def drawTriangle(num,len,flag):#flag用来调整画三角形的方向
flag*=-1
len/=2
if(num==1):
if(flag==1):
turtle.left(60)
turtle.fd(len)
turtle.right(120)
turtle.fd(len)
turtle.right(120)
turtle.fd(len)
turtle.left(120)
else:
turtle.right(60)
turtle.fd(len)
turtle.left(120)
turtle.fd(len)
turtle.left(120)
turtle.fd(len)
turtle.right(120)
else:
if(flag==1):
turtle.left(60)
turtle.fd(len/2)
num=num-1
turtle.right(60)
drawTriangle(num,len,flag)
turtle.fd(len/2)
turtle.right(120)
turtle.fd(len)
turtle.right(120)
turtle.fd(len)
turtle.left(120)#注意递归过程中画笔返回的角度
else:
turtle.right(60)
turtle.fd(len/2)
num=num-1
turtle.left(60)
drawTriangle(num,len,flag)
turtle.fd(len/2)
turtle.left(120)
turtle.fd(len)
turtle.left(120)
turtle.fd(len)
turtle.right(120)#注意递归过程中画笔返回的角度
def main():
turtle.setup(600,600, 200, 200)
turtle.pendown()
turtle.speed(2)
turtle.pensize(5)
drawTriangle(5,512,-1)
turtle.hideturtle()#隐藏画笔图标
main()
turtle.done()#which returns after the main loop exits不知道啥意思,反正可以让窗口停住(欢迎评论告诉我啊)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持码农之家。
以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。
您可能感兴趣的文章:
如何用python绘制等边三角形_python叠加等边三角形的代码编写方法相关推荐
- 用python绘制叠加等边三角形_python 叠加等边三角形的绘制的实现
题目:使用turtle库绘制叠加等边三角形. 要分享: 屏幕应该是个叠加三角,一岗是一个分角.不是樽前爱惜身,佯狂难免假成真.曾因酒醉鞭名马,生怕情多累美人. 如何使用python turtle 画一 ...
- 用python绘制叠加等边三角形_python叠加等边三角形绘制
原博文 2020-09-15 22:52 − import turtle turtle.seth(60) turtle.fd(50) turtle.seth(-60) turtle.fd(100) t ...
- 用python绘制叠加等边三角形_python 叠加等边三角形的绘制
importturtledef drawTriangle(num,len,flag):#flag用来调整画三角形的方向 flag*=-1len/=2 if(num==1):if(flag==1): t ...
- 如何用python绘制圆_python怎么画圆
一.使用Turtle库 Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐 ...
- 如何用python计算年龄_python根据出生日期返回年龄的方法
本文实例讲述了python根据出生日期返回年龄的方法.分享给大家供大家参考.具体实现方法如下: def CalculateAge(self, Date): '''Calculates the age ...
- python均线选股_python选股模型均线,已知股票数据,如何用Python绘制k线日对应数据...
Q1:已知股票数据,如何用Python绘制k线日对应数据 我没遇到过 只是自己写过 有点经验 先确定时间片 然后再把tick插入就行了 Q2:使用python实现ema(指数移动平均的计算) a = ...
- python画树叶-手把手|如何用Python绘制JS地图?
原标题:手把手|如何用Python绘制JS地图? 关于转载授授权 大数据文摘作品,欢迎个人转发朋友圈,自媒体.媒体.机构转载务必申请授权,后台留言"机构名称+文章标题+转载",申请 ...
- python画企鹅_相信你也可以,一文学会如何用Python绘制分块图
最近咱们一直在聊Python的相关东东,有朋友私信问我能否聊一下其他编程语言的,比如Java相关的内容,其他编程语言咱们后面会聊哦,前期咱们先把Python相关的实用技能给讲清楚哦! 好啦,今天咱们继 ...
- 用python绘制柱状图标题-如何用Python绘制3D柱形图
本文主要讲解如何使用python绘制三维的柱形图,如下图 源代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 ...
最新文章
- 【HDU2037】今年暑假不AC
- Shell之/bin/bash脚本的基础实战
- iview组件库 - 穿梭栏设置
- mysql innodb表移植_mysql Innodb引擎独立表空间下通过复制.ibd文件快速迁移数据文件...
- 【ES8(2017)】async / await
- jquery ajax json传递数组,jQuery ajax 传递JSON数组到Spring Controller
- tkinter教学(五)tkinter内置变量类别 set,get用法
- 7-12 特立独行的幸福 (25 分)(如何判断特立独行)
- 看台湾制造业目前发展概况如何?
- 分布式光伏运维服务器,分布式光伏电站专业运维管理
- 接口测试是什么?为什么要做接口测试?
- 关于数据库连接IDEA报错
- 跟小静读CLR via C#-开篇及目录
- HTML怎么跟随页面缩放,如何让网页跟着 浏览器全比例缩小(示例代码)
- redis C接口hiredis 简单函数使用介绍
- iCloud 照片无法同步的解决方法
- 网络攻击(Cyber Attacks,也称赛博攻击)
- 信息采集之微博热门自定以搜索
- k8s 动态NFS Subdir External Provisioner
- flash脚本语言详细解读
热门文章
- 多个地点按距离远近进行排序
- 参考文献起止页码怎么写_参考文献是图书,怎么标注页码啊,用到哪页就写哪页吗(⊙_⊙?)...
- 实验吧WEBWP(一)
- 电瓶车.换电瓶(20181122)
- php自学多久可以上岗,自学php多久能找工作,PHP要自学多久才能找到工作
- Android SDK接口封装自动化测试
- 计算机视觉中的transformer模型创新思路总结
- ffmpeg将mov格式的视频转换成mp4格式
- WIN7下点击安全删除硬件没反应解决办法
- eclipse32位安装教程_Maya2015 (64位) 软件安装教程