python入门——turtle库的使用

python入门——turtle库的使用,第1张

[Turtle]库的使用

打开窗口:turtle.setup(650,350,200,200)

窗口的大小:width:650 height:350

窗滑码口的位置:在屏幕的(200,200),默认情况下在屏幕的中心位置

画笔抬起,不留下痕迹:turtle.penup()

改变画笔的位置:turtle.fd(-250) 可用turtle.forward(-250)代替

画笔向后倒退250,默认情况下在窗口的正中心位置

画笔落下,留下痕迹:turtle.down()

改变画笔的粗细:turtle.pensize(25)

改变画笔的颜色:turtle.pencolor(“purple”)

改变画笔的前进方向:含慎turtle.seth(-40)可用turtle.heading(-40)代替

画笔此时指向-40°的方信老哪向

循环:range(4)函数

参数是几就循环几次

for i in range(4):i的范维是[0,4)

圆弧:turtle.circle(40,80)turtle.circle(-40,80)

40是圆弧的半径,代表以画笔所在位置的左侧距离40的地方为圆心

-40代表画笔所在位置右侧距离40的地方为圆心

80是代表弧度80的圆弧

画直线:turtle.fd(40)

画笔向前移动40

因为画笔已经落下,所以屏幕中有画笔的痕迹

画笔停止绘制,但窗口不关闭:turtle.done()

程序运行结果:

要在Python的Turtle模块中绘制汉字“陈”,可以按照以下步骤进行:

导入turtle模块:

创建一个Turtle对象:盯伍野

设置画笔颜色、大小和速度:

使凯喊用Turtle对象的penup()和pendown()方法来控制画笔的移动:

绘制“陈”字:

关闭画布橘消:

import turtle

pen = turtle.Turtle()

pen.pencolor('black')

pen.pensize(4)

pen.speed(1)

pen.penup()

pen.goto(-100, 0)

pen.pendown()

# 画横

pen.right(90)

pen.forward(100)

pen.left(90)

pen.forward(60)

pen.left(90)

pen.forward(100)

# 画竖

pen.right(180)

pen.forward(60)

pen.right(90)

pen.forward(100)

turtle.done()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12282510.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存