查看: 187|回复: 0

【Python作业】第五单元 第6课 蒙德里安

[复制链接]

237

主题

314

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
21620
发表于 2022-7-11 23:52:27 | 显示全部楼层 |阅读模式
[Python] 纯文本查看 复制代码
import turtle
import random
from tool import *
 
# 初始化模块
turtle.setup(800, 600)  # 设置窗口大小
turtle.bgpic('美术馆背景图.png')  # 加载默认背景
tutu = turtle.Turtle()  # 召唤小海龟图图
tutu.speed(0)  # 设置绘画速度
tutu.pensize(10)  # 设置画笔粗细
 
# 矩形模块
def rectangle(width, height):
    tutu.pendown()  # 画笔落下
    color_list = ['red', 'yellow', 'blue', 'white', 'white', 'white', 'white', 'white']
    tutu.fillcolor(random.choice(color_list))  # 随机选择列表中的颜色进行填充
    tutu.begin_fill()  # 开始填充
    for i in range(2):
        tutu.forward(width)
        tutu.left(90)
        tutu.forward(height)
        tutu.left(90)
    tutu.end_fill()  # 结束填充
    tutu.penup()  # 画笔抬起
 
# 随机生成模块
 
 
# 让窗口停留
turtle.done()

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表