Python浪漫之画明亮的月亮

目录

1、效果展示

2、完整版代码


1、效果展示

2、完整版代码

python 复制代码
import turtle

def draw_moon():
    # 设置画布
    turtle.bgcolor("black")  # 背景颜色为黑色
    turtle.speed(10)          # 设置绘制速度

    # 绘制月亮的外圈
    turtle.penup()
    turtle.goto(0, -100)      # 移动到起始位置
    turtle.pendown()
    turtle.color("yellow")    # 月亮颜色
    turtle.begin_fill()
    turtle.circle(100)        # 绘制外圈
    turtle.end_fill()

    # 绘制月亮的内圈
    turtle.penup()
    turtle.goto(30, -100)     # 移动到内圈位置
    turtle.pendown()
    turtle.color("black")     # 内圈颜色为黑色
    turtle.begin_fill()
    turtle.circle(100)        # 绘制内圈
    turtle.end_fill()

    # 完成绘制
    turtle.hideturtle()        # 隐藏海龟
    turtle.done()              # 完成绘制

if __name__ == "__main__":
    draw_moon()
相关推荐
我命由我1234511 分钟前
前端性能优化指标 - DCL(触发时机、脚本对 DCL 的影响、CSS 对 DCL 的影响)
开发语言·前端·javascript·css·性能优化·html·js
belldeep12 分钟前
python:洛伦兹变换
python·numpy·lorenz
maizeman12612 分钟前
R语言统计分析——ggplot2绘图4——刻面
开发语言·r语言·可视化·ggplot·刻面
DARLING Zero two♡39 分钟前
C++传送锚点的内存寻址:内存管理
开发语言·c++·内存管理
敖行客 Allthinker1 小时前
从崩溃难题看 C 标准库与 Rust:线程安全问题引发的深度思考
开发语言·软件需求
reasonsummer1 小时前
【教学类-89-04】20250130新年篇04——九叠篆印章(篆章生成器+UIBOT+Python)幼儿名字印章
python
Kerwin要坚持日更1 小时前
一文讲解Java中的BIO、NIO、AIO之间的区别
java·开发语言
earthzhang20212 小时前
《深入浅出HTTPS》读书笔记(31):HTTPS和TLS/SSL
开发语言·网络·python·https·1024程序员节
__如风__2 小时前
Nuitka打包python脚本
开发语言·python
小王子10243 小时前
设计模式Python版 抽象工厂模式
python·设计模式·抽象工厂模式