「Python绘图」绘制同心圆

python 绘制同心圆

一、预期结果

二、核心代码

复制代码
import turtle
print("开始绘制同心圆")
# 创建Turtle对象
pen = turtle.Turtle()
pen.shape("turtle")
# 移动画笔到居中位置
pen.pensize(2) #设置外花边的大小
# 设置填充颜色
pen.fillcolor("green")

# 绘制圆形
for i in range(10,150,20):
    pen.penup()
    pen.goto(0, -1*i)  # 居中位置
    pen.pendown()
    pen.circle(i)  # 半径为150
    print("绘制半径为%d的圆"%i)

# 隐藏画笔
pen.hideturtle()
print("绘制完成")
# 显示绘图窗口
# 隐藏画笔
pen.hideturtle()
turtle.done()
相关推荐
兵慌码乱22 分钟前
基于 MediaPipe 与 PySide2 的手势交互音乐控制系统实现:轻量化视觉交互全流程解析
python·opencv·计算机视觉·人机交互·手势识别·mediapipe·pyside2
luckdewei3 小时前
FastAPI 资产管理系统实战:复杂 ORM 关联、Alembic 迁移与 N+1 查询优化
python
aqi009 小时前
15天学会AI应用开发(八)使用向量数据库实现RAG功能
人工智能·python·大模型·ai编程·ai应用
Csvn10 小时前
`functools.lru_cache` —— 一行代码搞定缓存加速
后端·python
金銀銅鐵1 天前
[Python] 从《千字文》中随机挑选汉字
后端·python
cup111 天前
[技术复盘] Windows Python 打包实战:Nuitka 环境踩坑总结与 CI 自动化构建全指南
python·ai·环境变量·ci·nuitka·skill
aqi001 天前
15天学会AI应用开发(七)有了大模型为什么还要引入RAG
人工智能·python·大模型·ai编程·ai应用
金銀銅鐵1 天前
用 Python 实现 Take-Away 游戏
python·游戏