- 创建 .idea 目录和相关配置文件,设置项目结构 - 添加多个课堂成果示例代码,涵盖不同主题和功能 - 创建和配置 .gitignore 文件,忽略特定文件和目录
38 lines
611 B
Python
38 lines
611 B
Python
import turtle
|
|
import random
|
|
|
|
# 设置屏幕
|
|
turtle.bgpic("黑夜.png")
|
|
# 创建画笔
|
|
pen = turtle.Turtle()
|
|
# 隐藏画笔
|
|
pen.hideturtle()
|
|
# 设置画笔和填充颜色
|
|
pen.color("yellow")
|
|
|
|
|
|
# 画星星
|
|
def draw_star(x, y):
|
|
# 移动画笔但不绘制
|
|
pen.penup()
|
|
pen.goto(x, y)
|
|
pen.pendown()
|
|
|
|
pen.begin_fill()
|
|
# 画出一个星星
|
|
for i in range(5):
|
|
pen.forward(10)
|
|
pen.left(144)
|
|
pen.end_fill()
|
|
|
|
|
|
# 窗口点击事件监听
|
|
turtle.onscreenclick(draw_star)
|
|
|
|
# 将窗口刷新关闭
|
|
turtle.tracer(0)
|
|
|
|
# 停止画笔绘制,但绘图窗体不关闭
|
|
turtle.done()
|
|
|