Python画笔案例-007 绘制水滴

1、绘制水滴

通过 python 的turtle 库绘制一个水滴的图案,如下图:

2、实现代码

 今天绘制的水滴,在tuitle 库里并没有直接的功能可以绘制,我们仔细观察,可以看出,水滴往下越来越粗,所以我们可以用画笔的粗细来实现。

 首先我们先通过setheading改变画笔朝向,通过 for 循环,通过 pensize 慢慢改变画笔粗细,就可以完成水滴效果,代码如下:

python 复制代码
"""
   水滴.py
"""
import turtle              # 导入海龟模块

turtle.ht()                # 隐藏海龟
turtle.color('blue')       # 设定颜色为蓝色
turtle.setheading(-90)     # 设定方向为向下

for s in range(1,100):     # 在1到100的范围内更新s
    turtle.pensize(s)      # 把s设为画笔粗细
    turtle.fd(1)           # 前进1个单位

turtle.done()              # 海龟做完了
相关推荐
简简单单lym8 小时前
WebRTC进阶--red+ulpfec深度解析3-FEC--冗余控制机制深度解析
开发语言·webrtc
机汇五金_8 小时前
交换机箱体材质如何选择?铝合金与钢板有什么区别?
python·材质
asdzx678 小时前
使用 Python 精准提取 Word 文档中的文本与表格
python·word
某林2128 小时前
ROS 2 与大模型融合实战:从进程连环崩溃到类型安全防御的深度排障复盘
c++·python·安全·机器人·人机交互·ros2
凡人叶枫8 小时前
Effective C++ 条款02:宁可以编译器替换预处理器
java·linux·c语言·开发语言·c++
OnlyEasyCode8 小时前
C# 发送QQ邮箱验证码or其他
开发语言·c#
勇往直前plus8 小时前
Redis&Python 梳理
数据库·redis·python
开源量化GO8 小时前
多品种组合单品种剧烈波动:组合风控先平谁
python