Python画笔案例-002 简易旗子

1、实现内容

	通过 python 的turtle 库绘制一个旗子的形状的图案,如下图:

在这里插入图片描述

2、实现代码

 这节课的依然练习基础代码, 增加了setheading(缩写:seth),,setheading的角度是以正东(X轴正方向)为0度,逆时针增加。例如,setheading(90)会让海龟朝北,setheading(-90)会让海龟朝南。
 通过turtle的 左转:left(lt)、前进:forward(缩写 fd)、后退:backward(缩写 bd),右转:right(rt),绘制图案。主要是控制移动的步数!

“”"
简易旗子.py
“”"
import turtle # 导入海龟模块

turtle.pensize(2) # 设定画笔轨迹粗细为2
turtle.setheading(90) # 设置方向为90度
turtle.fd(100) # 海龟前进100个单位

for x in range(4): # 在范围4内不断更新x
turtle.fd(100) # 海龟前进100个单位
turtle.rt(90) # 海龟右转90度

turtle.done() # 海龟做完了(进入事件循环)

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值