「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()
相关推荐
2401_857918293 分钟前
C++与自动驾驶系统
开发语言·c++·算法
AI视觉网奇7 分钟前
docker v2安装
人工智能·python
GfovikS0610014 分钟前
C++中的函数式编程
开发语言·c++·算法
Csvn14 分钟前
属性描述符与元类基础
python
2401_8579182915 分钟前
C++中的构建器模式
开发语言·c++·算法
酉鬼女又兒16 分钟前
零基础快速入门前端JavaScript Array 常用方法详解与实战(可用于备赛蓝桥杯Web应用开发)
开发语言·前端·javascript·chrome·蓝桥杯
小罗和阿泽21 分钟前
GUI 自动化测试 pywinauto测试框架
开发语言·python·功能测试·测试工具·pytest
小杍随笔22 分钟前
【Rust 语言编程知识与应用:元编程详解】
开发语言·后端·rust
gCode Teacher 格码致知23 分钟前
Javascript提高:JavaScript Promise 超通俗解释-由Deepseek产生
开发语言·javascript
小江的记录本24 分钟前
【Java】Java核心关键字:final、static、volatile、synchronized、transient(附《面试高频考点》)
java·开发语言·spring boot·后端·sql·spring·面试