python画图的函数⽤法以及技巧
对于刚刚学习编程的同学来说对编程是⾮常陌⽣的,对很多的代码也是⾮常陌⽣,⾼中忙于学习的我们甚⾄可以说是对编程是⼀⽆所知,进⼊⼤学进⼊到这个专业才开始接触很多电脑相关的东西才开始接触编程,下⾯我就教⼤家如何利⽤编程语⾔画图,以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)
python新手代码画图>>> 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()
右车轮

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。