python turtle库笔记

import turtle as t
for i in range(3):
    t.seth(i * 120)#该函数每次都以初始方向开始转,即绝对度数
    t.fd(200)
t.mainloop()#将绘制结果界面固定
import turtle as t
t.fd(100)
t.left(30)#即t.right(-30),right()与left()是相对度数
t.fd(100)
t.right(-30)
t.fd(100)

目标:
在这里插入图片描述
法一:

import turtle as t
#t.circle(200, 180)
for i in range(1,5):
    t.seth(i*90)
    t.circle(200, 90)
    t.seth(i*90+180)
    t.circle(200, 90)

法二:

import turtle as t
for i in range(4):
    t.seth(90 * (i + 1))
    #90,180,270,360
    t.circle(200,90)
    #-90,0,90,180
    t.seth(-90 + i * 90)
    t.circle(200,90)

猜你喜欢

转载自blog.csdn.net/qq_41228218/article/details/87990971