python画图的函数用法以及技巧
Python  /  管理员 发布于 7年前   184
对于刚刚学习编程的同学来说对编程是非常陌生的,对很多的代码也是非常陌生,高中忙于学习的我们甚至可以说是对编程是一无所知,进入大学进入到这个专业才开始接触很多电脑相关的东西才开始接触编程,下面我就教大家如何利用编程语言画图,以Python语言为例,我们这次利用Python画一个爱心。
turtle绘图
turtle绘图是python中引入的一个简单绘图工具,利用turtle模块绘图又被称为海龟作图,因为绘图过程可以看作是一个小海龟行走的轨迹。海龟就像是屏幕上的画笔,屏幕就是画布。
from turtle import *#我们将建立一个画薄,建立好画薄之后我们才能够在上面作画 setup(500,500)#我们现在选择绘画笔的颜色和填充颜色 pencolor('pink')fillcolor('red')#我们先将开始和结束的代码写上去 begin_fill()end_fill()#我们开始填写中间的代码 left(140)forward(111.65) for i in range(200): right(1) forward(1) left(120) for i in range(200): right(1) forward(1)forward(111.65)#我们还要将画笔放下,然后将画笔隐藏起来 hideturtle()done()
在写代码的过程中一定要注意检查代码,注意检查符号的错误,注意空格缩进是否正确,一个最重要的就是所有的代码一定要在英文状态下写入,否则将运行不出结果。我们一定要加强代码的练习那样才更有利于我们学习编程。
我们给大家分享一个python画小汽车的一些例子:
画汽车
试着画一辆小汽车,给自己树立一个小目标,说不定哪一天就实现了。
(这段代码新增了color,begin_fill,end_fill,circle,setheading函数)
>>> import turtle>>> t = turtle.Pen()>>> t.color(1,0,0)>>> t.begin_fill()>>> t.forward(100)>>> t.left(90)>>> t.forward(20)>>> t.left(90)>>> t.forward(20)>>> t.right(90)>>> t.forward(20)>>> t.left(90)>>> t.forward(60)>>> t.left(90)>>> t.forward(20)>>> t.right(90)>>> t.forward(20)>>> t.left(90)>>> t.forward(20)>>> t.end_fill() 车身
>>> t.color(0,0,0)>>> t.up()>>> t.forward(10)>>> t.down()>>> t.begin_fill()>>> t.circle(10)>>> t.end_fill() 左车轮
>>> t.setheading(0)>>> t.up()>>> t.forward(90)>>> t.right(90)>>> t.forward(10)>>> t.setheading(0)>>> t.begin_fill()>>> t.down()>>> t.circle(10)>>> t.end_fill() 右车轮
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号