简单学python——turtle库画图形3——画圆、弧和正多边形
今天我们学习用turtle库画圆、弧和正多边形。
首先,我们学习一个新的函数:
circle(半径,角度,段数)。只填第一个参数的话,作用就是以这个参数为长度,画一个圆。填两个参数的话,就是以第一个参数为半径,以第二个参数为度数,画一段弧。填三个参数的话,就是以第一个参数为半径,以第二个参数为度数,以第三个参数为段数,画一个多边弧,如果此时第二个参数为360的话,那就是画一个正多边形。
下面我们练习一下:
import turtle as t
t.setup(500,500)#画布的长和高
t.title('今天画圆')#画布标题
t.circle(20)#画一个半径为20的圆
t.up()
t.goto(50,0)#画笔向右移动50像素
t.down()
t.circle(50,120)#画一个半径为50,度数为120的圆弧
t.up()
t.home()#画笔回到原始位置
t.goto(180,0)#画笔向右移动180像素
t.down()
t.circle(50,360,8)#画一个外接圆半径为50的正8边形
t.done()
作品: