蓝桥杯例题练习(入门)--绘制正方形与内切圆

##绘制正方形内切圆,要求:正方形轮廓为红色,内切圆边框为红色,内部黄色填充,正方形边长100,绘制过程中隐藏画笔
##思路:由于本题需要绘制正方形,可考虑使用循环较少代码量,
##绘制圆时,由于绘制位置由画笔决定,绘制方向向下弯曲或向上弯曲,则绘制位置可调整为正方形下边中点处开始绘制
import turtle as t
t.hideturtle()
t.penup()
t.goto(-50,50)#调整绘制正方形开始位置
t.pendown()
t.pencolor("red")
for i in range(4):
    t.fd(100)
    t.right(90)
t.penup()
t.goto(0,-50)#回到正方形下边中点
t.pendown()
t.begin_fill()
t.fillcolor("yellow")
t.circle(50)
t.end_fill()
t.done()

你可能感兴趣的:(蓝桥杯,python,pycharm)