「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()
相关推荐
.千余11 分钟前
【Linux】基本指令3
linux·服务器·开发语言·学习
南境十里·墨染春水23 分钟前
C++ 笔记 thread
java·开发语言·c++·笔记·学习
南境十里·墨染春水25 分钟前
C++ 笔记 高级线程同步原语与线程池实现
java·开发语言·c++·笔记·学习
lkforce32 分钟前
MiniMind学习笔记(二)--model_minimind.py
笔记·python·学习·minimind·minimindconfig
Yyyyy123jsjs33 分钟前
如何选用外汇接口实现稳定数据抓取?
大数据·python·金融
PILIPALAPENG44 分钟前
第3周 Day 2:Function Calling —— 让 Agent 听懂人话,自己干活
前端·人工智能·python
高木木的博客1 小时前
数字架构智能化测试平台(1)--总纲
人工智能·python·nginx·架构
zhangchaoxies1 小时前
golang如何使用SQLx原生SQL查询_golang SQLx原生SQL查询使用方法
jvm·数据库·python
m0_743623921 小时前
mysql如何优化InnoDB缓冲池大小_mysql缓冲池内存调优
jvm·数据库·python
m0_617881421 小时前
如何操作 XML 数据_XMLTYPE 与 EXTRACT 函数解析节点
jvm·数据库·python