偷得浮生半日闲
心情半佛半神仙

python函数知识

python中的函数(Functions)是指可重复使用的程序片段,可以在程序的任何地方重复运行。

内置函数:len,range等等。 # 获取字符长度与随机数函数。

python中的函数使用def来定义。例如:

def say_hello():        #括号内可以添加变量

print(‘hello world!’)

say_hello()

say_hello()

1.函数的局部变量和全局变量:函数内定义的局部变量在函数内起作用,如果要改变函数外的变量,则需要用到global关键字定义。

2.函数的参数有 默认参数值,关键字参数,可变参数 几种类型。

3.可变参数,定义任意数量可变的参数。

一个星号(*)代表从此处开始直到结束的所有位置参数都被收集并汇成一个称为“param”的元祖(Tuple)。

两个星号(**)代表从此处开始直到结束的所有关键字参数都被收集并汇成一个名为“param”的字典(Dictionary)。

4.__doc__能够获取文档的字符串(双下划线)。编写函数时候,可以添加文档字符串加以说明,利用__doc__可以获取该说明。

未经允许不得转载:浮生日志--追不上时光,却想用笔留下时光。【原ST笨蛋小3的零散日志】 » python函数知识
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!