Python 第一课

在Idle中输入以下代码:
#turtle是python中绘制图像的库,

>>> import turtle
>>> def drawSnake(rad, angle, len, neckrad):
		for i in range(len):
			#画圆
			turtle.circle(rad, angle)
			turtle.circle(-rad, angle)
		turtle.circle(rad, angle/2)
		turtle.fd(rad)
		turtle.circle(neckrad+1, 180)
		turtle.fd(rad*2/3)
>>> def main():
		#启动图形窗口,参数(宽,高,窗口左上角在当前屏幕的位置x,y)
		turtle.setup(1300, 800, 0, 0) 
		#运行轨迹的宽度, 单位像素
		pythonsize = 30
		turtle.pensize(pythonsize)
		#轨迹的颜色,窗口使用rgb定义颜色,也可(“#3B2211”)
		turtle.pencolor("blue")
		#轨迹初始方向
		turtle.seth(-40)
		drawSnake(40, 80, 5, pythonsize/2)

输入运行:

>>> main()

结果:
窗口的左上角为坐标的原点
在这里插入图片描述
turtle.setup(width, height, startx, starty)函数:
参数:width, height: 输入宽和高为整数时, 表示像素; 为小数时, 表示占据电脑屏幕的比例,(startx, starty): 这一坐标表示矩形窗口左上角顶点的位置, 如果为空,则窗口位于屏幕中心。

turtle.circle()函数:
参数rad描述圆形轨迹半径的位置,rad为正,圆心在轨迹左侧,rad为负,圆心在轨迹的右侧,
参数angle表示:点沿着圆形前行的弧度制
turtle.fd()函数:
又称为turtle.forward()函数
表示:点向前直线前进,参数:前进的距离

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值