「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()
相关推荐
程序员小远2 小时前
银行测试:第三方支付平台业务流,功能/性能/安全测试方法
自动化测试·软件测试·python·功能测试·测试工具·性能测试·安全性测试
Predestination王瀞潞2 小时前
IO操作(Num22)
开发语言·c++
宋恩淇要努力4 小时前
C++继承
开发语言·c++
猫头虎5 小时前
如何查看局域网内IP冲突问题?如何查看局域网IP环绕问题?arp -a命令如何使用?
网络·python·网络协议·tcp/ip·开源·pandas·pip
沿着路走到底5 小时前
python 基础
开发语言·python
沐知全栈开发6 小时前
C# 委托(Delegate)
开发语言
任子菲阳6 小时前
学Java第三十四天-----抽象类和抽象方法
java·开发语言
烛阴6 小时前
武装你的Python“工具箱”:盘点10个你必须熟练掌握的核心方法
前端·python
csbysj20207 小时前
如何使用 XML Schema
开发语言
R6bandito_7 小时前
STM32中printf的重定向详解
开发语言·经验分享·stm32·单片机·嵌入式硬件·mcu