当前位置: 首页 > news >正文

Python画笔案例-041 绘制正方形阶梯

1、绘制正方形阶梯

通过 python 的turtle 库绘制正方形阶梯,如下图:

在这里插入图片描述

2、实现代码

 绘制正方形阶梯,以下为实现代码:

 
"""正方形阶梯.py
"""
import turtledef draw_square(length):for _ in range(6):turtle.fd(length)turtle.right(90)turtle.right(90)        # 右转,变成向上了turtle.fd(length/2)     # 前进1半的距离turtle.right(90)        # 右转,变成向右了turtle.pensize(2)           # 设定画笔粗细
d = 100
for _ in range(4):          # 重复4次draw_square(d)          # 调用draw_square函数d = d / 2turtle.hideturtle()         # 隐藏海龟
turtle.done()               # 事件循环

http://www.mrgr.cn/news/23297.html

相关文章:

  • 深度解析:云原生环境下Docker部署Doris数据库
  • Java | Leetcode Java题解之第395题至少有K个重复字符的最长子串
  • springboot后端开发-常见注解及其用途
  • C++ | Leetcode C++题解之第396题旋转图像
  • 联邦迁移学习
  • 深度学习模型常见评价指标准确率Accuracy、精确率Precision、召回率Recall、 F1分数F1 score分辨
  • 衡石分析平台使用手册-集群安装及启动
  • SAM 2:分割图像和视频中的任何内容
  • C++第二节入门 - 缺省参数和函数重载
  • OFDM系统PAPR算法的MATLAB仿真,对比SLM,PTS以及CAF,对比不同傅里叶变换长度
  • Linux 中的 data 命令介绍以及使用
  • Apple Intelligence深夜炸场!苹果发布4颗自研芯片,iPhone/iWatch/AirPods大升级
  • Android Manifest 权限描述大全对照表
  • 【经纬度坐标系、墨卡托投影坐标系和屏幕坐标系转换详解】
  • 顺序表之判空,删除
  • NISP 一级 | 2.5 安全审计
  • 【ShuQiHere】从石英到QPU:解码计算机硬件的演进之路
  • MNIST数据集内容查看
  • matlab和opencv在双目标定参数之间的关系,不用转置和加负号
  • 认知杂谈55