学习使用turtle在屏幕上绘制图形

import turtle

turtle.pensize(4)
turtle.pencolor('red')
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.mainloop()
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python海龟是Python语言常用的绘图库,可以用来在屏幕绘制图形,让我们很方便地进行基础绘图操作和学习。 下面介绍使用Python海龟从里到外绘制图形线条长度为20的方法。 1. 首先,引用turtle库,打开绘画窗口: ```python import turtle turtle.setup(800,600) # 窗口大小 turtle.pensize(2) # 画笔大小 turtle.pencolor('blue') # 画笔颜色 turtle.speed(10) # 绘制速度 ``` 2. 继承上述代码,使用turtle绘制正方形: ```python turtle.up() # 抬起画笔 turtle.goto(0,0) # 移动画笔位置 turtle.down() # 落下画笔 for i in range(4): # 循环4次,绘制正方形 turtle.fd(20) # 前进20步 turtle.lt(90) # 左转90度 ``` 3. 在正方形内部再次使用turtle绘制一个正方形: ```python turtle.up() # 抬起画笔 turtle.goto(10,10) # 移动画笔位置 turtle.down() # 落下画笔 for i in range(4): # 循环4次,绘制正方形 turtle.fd(20) # 前进20步 turtle.lt(90) # 左转90度 ``` 4. 同理,继续绘制更小的正方形: ```python turtle.up() # 抬起画笔 turtle.goto(20,20) # 移动画笔位置 turtle.down() # 落下画笔 for i in range(4): # 循环4次,绘制正方形 turtle.fd(20) # 前进20步 turtle.lt(90) # 左转90度 ``` 5. 最后,使用turtle绘制一个小圆形,完成从里到外绘制图形: ```python turtle.up() # 抬起画笔 turtle.goto(30,30) # 移动画笔位置 turtle.down() # 落下画笔 turtle.circle(10) # 绘制圆形 ``` 运行上述代码,即可看到Python海龟成功从里到外绘制出一个图形

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值