Python函数知识
1.name函数:
函数的name属性返回函数的名字。
如果是通过变量赋值定义的函数,那么name属性返回变量名。
只有在变量的值是一个匿名函数时才是如此,如果变量的值是一个具名函数,那么
name属性返回的function关键字之后的那个函数名。
2.dir()函数
dir() 是一个内置函数,用于列出对象的所有属性及方法。
返回的列表容纳了在一个模块里定义的所有模块,变量和函数。
3.return语句:
return语句【表达式】退出函数,选择性地向调用方返回一个表达式。不带参数值地return语句返回None.
1、Python的常用全局函数
导入模块:import builtins
查看全局函数有哪些:dir(builtins)
<1>、abs( )
#求某一个数的绝对值。
<2>、all([ ])
#参数是一个列表,只有表中的元素都为真则为真,否则为假。
函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。
元素除了是 0、空、None、False 外都算 True。
#元素除了是0、空、None、False外都算True。
<3>、any( )
#参数是一个列表,只要有一个为真,则为真,都为假时,则为假。
函数用于判断给定的可迭代参数 iterable 是否全部为 False,则返回 False,如果有一个为 True,则返回 True。
元素除了是 0、空、FALSE 外都算 TRUE。
<4>、eval( )
#去掉引号接多个值,能够去掉字符串,用来执行一个字符串表达式,并返回表达式的值。
<5>、ascii( )
#与eval相反,加上引号,返回一个表示对象的字符串。
<6>、len()
#求出长度(字符、列表、元组等)或项目个数。
<7>、type()
#判断数据类型。
<8>、input( )
#接受一个标准输入数据,返回string类型。