def 函数名():
创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站建设、网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的尼勒克网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
函数体
return 返回值
def 函数名(非可选参数,可选参数):
函数体
return 返回值
def 函数名(参数,*b):
函数体
return 返回值
函数名 = lambda 参数 : 表达式
例1:f = lambda x , y : x + y
调用:f(6 + 8) 输出:14
例2: f = lambda : "没有参数的lambda函数!"
调用: print(f()) 输出: 没有参数的lambda函数!
一、海龟状态函数
1、显示海龟
showturtle()或st()
无参数直接调用
2、隐藏海龟
hideturtle()或ht()
无参数直接调用
3、返回海龟的状态(True或False)
isvisible()
无参数直接调用
二、外观函数
1、改变海龟的外形或返回当前海龟形状
shape(name)
默认的参数是:"arrow", "turtle", "circle", "square", "triangle", "classic"。
2、设置海龟尺寸模式
resizemode(rmode)
参数:默认值("auto", "user", "noresize")
3、调整海龟的大小或返回当前大小参数值
shapesize(wid,len,outline)或turtle.sieze(wid,len,outline)
参数 wid 正数 len 正数 outline正数
4、设置或返回当前的剪切因子
shearfactor()
参数: shear 实数
5、设置倾角
settiltangle(angle)
参数:angle角度和海龟朝向不同
6、设置海龟与朝向的夹角
tilt(angle)
1、返回原点
home()
无参数,直接调用
2、画圆
circle(radius,extent,steps)
参数:radius 指定圆的半径,extent 绘制圆弧的夹角,steps 多边形变数不给默认值
3、画点
dot(size,color)
参数:size绘制点的直径值,color点的色彩
4、印章
stamp()
无参数
5、清除印章
clearstamp(stampid)清楚印章
clearstamps(n=None) 清楚多个印章
参数:stampid是调用stamp函数返回的ID值,n为None则删除全部印章,如果n0则删除前n个印章,n
第一步,获取本地帮助文档的路径
打开终端,输入python -m pydoc -p 0,此时它会返回pydoc server ready at 的信息。
第二步,找到本地帮助库
按第一步的输出信息,打开网页“”,然后就可以找到所需的库,然后打开链接,即可以查看库中所有的函数了。
通过关键字def来创建函数,def的作用是实现python中函数的创建
函数定义过程:
函数名+()小括号执行函数
函数体内对全局变量只能读取,不能修改
局部变量,无法在函数体外使用
python 使用 lambda 来创建匿名函数。
所谓匿名,意即不再使用 def 语句这样标准的形式定义一个函数。