失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 海龟画图 python禁行的交通标志_Python画图教程~海龟画图~turtle

海龟画图 python禁行的交通标志_Python画图教程~海龟画图~turtle

时间:2018-08-25 22:31:38

相关推荐

海龟画图 python禁行的交通标志_Python画图教程~海龟画图~turtle

个人博客:https://tang2333.xyz/

Python画图教程

1.运动控制

2.画笔控制

3.控制台控制

1. 运动控制

turtle.goto(x,y)

画笔定位到坐标

turtle.forward(d)

向正方向走d距离

turtle.backward(d)

向负方向走d距离

turtle.left(a)

向左转a度

turtle.right(a)

向右转a度

turtle.home()

回到原点

turtle.circle(r, a)

画圆形r半径,a角度

turtle.speed(speed)

speed速度

turtle.goto(x, y)

画笔到(x,y)位置

画一个边长为99的正方体,然后以半径49在左右边各画一个圆

import turtle

turtle.speed(1)

turtle.goto(0,0)

for i in range(4):

turtle.forward(100)

turtle.left(90)

turtle.home()

turtle.circle(49, 360)

turtle.goto(99, 0)

turtle.circle(49, 360)

2. 画笔控制

turtle.pendown()

画笔落下,移动时绘制图形

turtle.penup()

画笔抬起,,移动时不绘制

turtlr.pensize()

画笔粗细

turtle.pencolor()

画笔颜色

turtle.fillcolor()

填充颜色

turtle.begin_fill()

开始填充

turtle.end_fill()

结束填充

turtle.done()

暂停,便于截图装逼,hhh

实例:依旧是画图形

import turtle

turtle.pensize(5)

turtle.pencolor('red')

turtle.fillcolor('green')

turtle.begin_fill()

turtle.speed(1)

turtle.goto(0,0)

for i in range(4):

turtle.forward(100)

turtle.left(90)

turtle.home()

turtle.circle(49, 360)

turtle.goto(99, 0)

turtle.circle(49, 360)

turtle.penup()

turtle.end_fill()

3. 控制台控制

turtle.bgcolor()

设置背景颜色

turtle.bgpic()

设置背景图片

4. 画图实例

4.1 用正方形画圆

import turtle

for i in range(360):

turtle.setheading(i)

for i in range(4):

turtle.forward(100)

turtle.left(90)

turtle.done()

4.2红色的五角星

import turtle

turtle.speed(1)

turtle.color('red', 'red')

turtle.begin_fill()

for i in range(5):

turtle.forward(100)

turtle.right(144)

turtle.end_fill()

turtle.done()

不知道为什么不是全红的

4.3六角星

import turtle

for i in range(6):

turtle.forward(60)

turtle.right(60)

turtle.forward(60)

turtle.left(120)

turtle.done()

4.4绘制太阳花

import turtle

turtle.color('red', 'yellow')

turtle.begin_fill()

while True:

turtle.forward(200)

turtle.left(170)

if abs(turtle.position()) < 1:

break

turtle.end_fill()

turtle.done()

如果觉得《海龟画图 python禁行的交通标志_Python画图教程~海龟画图~turtle》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。