怎么用Python循环+分支编写两个图案相同,颜色不同的图案程序

怎么用Python循环+分支编写两个图案相同,颜色不同的图案程序

import turtle

# 设置画布大小和背景颜色
turtle.setup(800, 600)
turtle.bgcolor('black')

# 设置画笔颜色和宽度
turtle.pensize(2)
turtle.pencolor('red')

# 绘制第一个图案
for i in range(4):
    turtle.forward(200)
    turtle.left(90)

# 设置画笔颜色和宽度
turtle.pensize(3)
turtle.pencolor('blue')

# 绘制第二个图案
for i in range(3):
    turtle.forward(150)
    turtle.left(120)

# 隐藏画笔
turtle.hideturtle()

# 等待用户关闭窗口
turtle.done()