用python编写程序?

#画如下图案程序

#正方型边长为100,圆的半径为150

#边框颜色设为红色(red),填充颜色设为棕色(brown)

#笔的粗细尺寸设为10

#位置在窗体正中

需提交程序和运行结果截图

第1个回答  2023-03-17
import turtle# 创建画布并设置画笔属性canvas = turtle.Screen()
canvas.bgcolor('white')
turtle.pensize(10)
turtle.pencolor('red')
turtle.fillcolor('brown')# 绘制正方形turtle.penup()
turtle.goto(-50, -50)
turtle.pendown()
turtle.begin_fill()for i in range(4):
turtle.forward(100)
turtle.left(90)
turtle.end_fill()# 绘制圆形turtle.penup()
turtle.goto(0, 50)
turtle.pendown()
turtle.begin_fill()
turtle.circle(150)
turtle.end_fill()# 关闭画布turtle.done()本回答被提问者采纳
第2个回答  2023-04-09

import turtle

# 创建画布

canvas = turtle.Screen()

canvas.bgcolor("white")

# 创建画笔

pen = turtle.Turtle()

pen.color("red", "brown")

pen.pensize(10)

# 画正方形

pen.begin_fill()

for i in range(4):

pen.forward(100)

pen.right(90)

pen.end_fill()

# 画圆形

pen.penup()

pen.goto(0, -150)

pen.pendown()

pen.begin_fill()

pen.circle(150)

pen.end_fill()

# 隐藏画笔

pen.hideturtle()

# 显示结果

turtle.done()

相似回答