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

9-1使用python绘制简单几何图形

1、画正方形:在python绘图过程中, 首先要引用turtle库。完成引用后,可以用pencolor设置线的颜色,fillcolor设置填充的颜色,for循环设定划线次数,forward表示方向,left,right表示旋转的角度(括号里写的是旋转角的外角角度),goto后接坐标来定位,write表明知识产权,home表示结束恢复。用这些基本功能完成绘图。

importturtle t=turtle.Pen()t.pencolor("red")t.fillcolor("blue")t.begin_fill()foriinrange(4):t.forward(100)t.left(90)t.end_fill()t.penup()t.goto(100,-100)t.write("侵权必究")

以下是绘制多边形的通用公式:

#多边形绘制角度通用公式importturtle t=turtle.Pen()foriinrange(n):t.forward(100)t.left(360/n)

2、画螺旋线:有时一些简单代码写就的重复循环的图形也会有强大的视觉冲击力与几何美感。

importturtle t=turtle.Pen()t.speed(8)forxinrange(200):t.forward(2*x)t.left(100)importturtledefsqu(x):foriinrange(4):turtle.forward(x)turtle.left(90)turtle.speed(12)forxinrange(200):squ(x)turtle.left(60)

3、画五角星:五角星也是一个经典图形,记准其外角144度,然后按照之前的操作即可画出,并为其上色。

importturtle turtle.color("red","red")turtle.begin_fill()foriinrange(5):turtle.forward(100)turtle.right(144)turtle.end_fill()
http://www.jsqmd.com/news/1183267/

相关文章:

  • AI Agent开发全流程解析:从核心概念到实战项目
  • gala-filetrace对接Prometheus教程:打造可视化配置变更监控平台
  • 【单片机毕业设计】基于 STM32 的室内多参数环境监测与远程控制系统设计,基于 STM32 单片机的空气质量一氧化碳智能监测 APP 开发(010802)
  • 好杂题
  • 《追梦赤子心》:平凡人的长期坚持与27秒高光时刻
  • 2026零基础用大学生学习辅助录音工具避坑包教包会可直接上手
  • Quartus Prime 21.1 SOF转JIC文件:3步完成FPGA程序固化,告别重复烧录
  • 用Rokid AI眼镜做家庭药箱助手:拍照识药、语音补全与永久药箱的Agent实践
  • BQ25887充电管理芯片与PIC18F45K50的电池系统设计
  • 格拉苏蒂手表哪里保养专业售后服务中心权威公示(2026年7月最新) - 亨得利官方服务中心
  • QQ三国商行查询系统架构:从游戏封包到Web前端的4层数据流转
  • 【单片机毕业设计】基于 STM32 的噪声监测与蓝牙远程控制系统设计,基于 51 单片机的智能噪声阈值预警装置开发(010902)
  • 系统架构师软考:3 种最大流算法对比与 5 大应用场景解析
  • Cursor连接MySQL/PostgreSQL的12个致命错误:90%开发者踩过的坑,今天一次性填平
  • 5分钟快速上手:TikTok抖音视频下载完整指南
  • 一文搞懂PoE供电
  • 2026揭秘汕头房产中介:如何快速找到性价比最高的房源? - 企业品牌
  • 南京福特锐界音响改装哪家专业?南京音乐人生丹拿 V17 阿尔派 DSP 无损升级全套方案 - 音乐人生汽车音响
  • 对 LLM 执行 Knowledge Distillation知识蒸馏
  • Qt 5 + CMake 项目在 WSL 2 下的 VSCode 调试配置:3 步实现断点与变量监控
  • 郊狼游戏控制器:打造游戏直播互动惩罚系统的完整解决方案
  • 研究生做论文访谈:2026年3款mp4转文字工具帮你整理访谈文稿
  • Visual Studio 2015 Update 3 补丁安装:解决“Setup Blocked”错误的2种方法
  • 计算机毕业设计之基于SpringBoot药品销售系统的设计与实现
  • VMware安装windows7虚拟机
  • 软件设计文档评审:规避10个常见缺陷的实战检查清单与决策树
  • 阻抗控制 DOB 扰动观测器应用:无需力传感器实现末端恒力跟踪
  • TPA3138D2与PIC24FJ128GA310在便携音频设备中的高效设计
  • ADS 模型导入排错指南:5 种常见报错(如路径/格式/版本)的定位与修复
  • 发票查询真伪详细操作步骤,2026年避坑指南 - 跑政通