第一题:导入turtle库,设置窗口大小为400,600,设置画笔颜色为黑色,粗细为2,画一个半径为20的半圆,再画一个边长为20的正方形。 (两个图形不能重叠)。

第一题:导入turtle库,设置窗口大小为400,600,设置画笔颜色为黑色,粗细为2,画一个半径为20的半圆,再画一个边长为20的正方形。 (两个图形不能重叠)。


import turtle

turtle.setup(400, 600)
T = turtle.Turtle()
T.pencolor('black')
T.pensize(2)

T.circle(20, 180)
T.up()
T.setpos(100, 200)
T.pd()
for _ in range(4):
    T.fd(20)
    T.lt(90)
T.up()
turtle.done()


import turtle
turtle.screensize(400,600)
turtle.pencolor('black')
turtle.pensize(2)
turtle.circle(20)
turtle.penup()
turtle.forward(100)
turtle.pendown()
turtle.goto(120,0)
turtle.left(90)
turtle.forward(20)
turtle.left(90)
turtle.forward(20)
turtle.left(90)
turtle.forward(20)
turtle.done()