位置: 编程技术 - 正文

Python中turtle作图示例(用python的turtle画图代码)

编辑:rootadmin

推荐整理分享Python中turtle作图示例(用python的turtle画图代码),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python turtel,python绘图turtle,python turtle简单绘图,python中turtle画,python中turtle画,pythonturtle画图,pythonturtle画图,pythonturtle画图,内容如对您有帮助,希望把文章链接给更多的朋友!

在Python里,海龟不仅可以画简单的黑线,还可以用它画更复杂的几何图形,用不同的颜色,甚至还可以给形状填色。

一、从基本的正方形开始

引入turtle模块并创建Pen对象:

前面我们用来创建正方形的代码如下:

此段代码太长,我们可以用for循环进行优化:

效果如下:

二、画星星

我们只需把for循环做一些改动即可,代码如下:

效果如下:

然而我们还可以进一步改进,比如每次旋转度,循环次,代码如下:

效果如下:

我们还可以画螺旋星,代码如下:

Python中turtle作图示例(用python的turtle画图代码)

效果如下:

现在让我们用if语句控制海龟的转向来绘制不同的星星。让海龟先转一个角度,然后下一次转一个不同的角度。

在这里,我们先创建一个运行次的循环(range(1,)),然后让海龟向前移动个像素(t.forward())。接下来是if语句(ifx%2 == 0),它的意思是:x除以2的余数是否等于0.如果x中的数字是偶数,我们让海龟左转度(t.left()),否则(else)我们让它左转度。代码如下:

效果如下:

三,画汽车

试着画一辆小汽车,给自己树立一个小目标,说不定哪一天就实现了。

(这段代码新增了color,begin_fill,end_fill,circle,setheading函数)

整合后效果如下:

下面来集中介绍下新增的几个函数:

1,color是用来改变画笔颜色的。

2,begin_fill和end_fill是用来给画布上的一个区域填色的。

3,circle是用来画一个指定大小的圆。

4,setheading让海龟面向指定的方向。

总结:

这次比上次更深入的运用了Python的turtle模块来画几个基本的几何图形,还有for循环和if语句来控制海龟在屏幕上的动作。同时改变了海龟的笔的颜色并给它所画的形状填色。接下来将开始学习填色。

标签: 用python的turtle画图代码

本文链接地址:https://www.jiuchutong.com/biancheng/372253.html 转载请保留说明!

上一篇:Django原生sql也能使用Paginator分页的示例代码(django orm sqlalchemy)

下一篇:Python竟能画这么漂亮的花,帅呆了(代码分享)(怎么用python画图具体步骤)

  • 律师事务所的所训
  • 小规模纳税人不开票收入怎么报增值税
  • 个体营业执照从哪里查询
  • 所得税的利润总额怎么计算
  • 资本公积什么时候做账
  • 公司车子的保养费怎么算
  • 进口报关手续费
  • 设备发票怎么抵扣
  • 非公司汽车加油怎么开票
  • 购买可供出售金融资产
  • 企业发生什么
  • 核定征收营业范围
  • 税率开错跨月没法收回
  • 房地产企业开发成本计入存货
  • 银行汇款风险提示
  • 电子承兑都是银行承兑吗
  • 一般纳税人预缴税款几个点
  • 残疾人不用交医保社保
  • 增值税专用发票可以开电子发票吗
  • 销售收入里面包括免税收入呢
  • 购买库存商品收到发票怎样做分录
  • 畅捷通t3怎么增加新的会计年度
  • 营业收入销售收入计算公式
  • 纳税人拒绝代扣代缴,扣缴义务人应当
  • 企业的税收筹划
  • 代发工资要缴纳社保吗
  • 利得和损失计入哪里
  • windows账户名a
  • php的编辑工具有哪些
  • mysql的minus
  • PHP:Memcached::getResultCode()的用法_Memcached类
  • incognito.exe
  • 复式记账法含义
  • 分配股利怎么算
  • php一个页面多个分页
  • 媒体查询是什么
  • 进项逾期未认证怎么办
  • 解压.xz文件命令
  • java 泛型方法
  • 公司买办公用品是谁的工作
  • 资金占用费怎么开票
  • phpcms不支持https怎么办
  • 认缴制和实缴制的区别公司破产
  • 小微企业应具备的条件
  • 土地增值税的计算方法公式
  • 经营结余是指事业单位在本年度经营活动
  • 酒店购买天然气开票的摘要写什么
  • 待报解预算收入什么意思
  • 企业应付账款的借方余额反映的是
  • 小规模纳税人税率1%政策到什么时候
  • 海关双抬头进口增值税发票如何抵扣
  • 提的税与实际交的税区别
  • 应交增值税减免税额在借方
  • 进项税抵扣销项税算法
  • 收到科技局补贴金费怎么入账
  • 预提费用为什么是负债
  • 社平工资调整补差能补多少
  • 打官司收到对方的款,如何做账
  • 机关和事业单位党的支部委员会每届任期
  • 退回的附加税能退回来吗
  • 个体工商户怎样为员工缴纳社保
  • 采购人员垫付怎么入账
  • 固定资产计提折旧的方法
  • 企业财务建账应由谁负责
  • 大型商业企业
  • 快速解决小孩便秘
  • mysql允许字段为空
  • win7提示oxcooooo98
  • win7怎么隐藏我的电脑
  • linux虚拟系统
  • cyb2k.exe是安全进程吗 cyb2k进程危险吗
  • win8如何开启蓝牙
  • win7开机提示由于启动计算机时出现页面文件
  • 统计动态分析
  • jquery删除节点的元素
  • 比较两个字符串的值是否相等
  • vue分页查询
  • 预拍摄功能相机
  • 全国低保查询系统网站
  • 国家级运动员怎么申请
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设