python2函数

1、函数的定义

函数的定义形式如下:

def <name>(arg1,arg2...argN):

  <statements>

函数的名字必须以字母开头,可以包括下划线。函数的目的是把一些复杂的操作隐藏,来简化程序的结构,使其容易阅读。函数在调用前,必须先定义。

2、函数的形参和实参

实参把它的值传递给形参,形参被函数内的语句进行各种操作,而实参没有被改变。

3、变量的范围

python有一个主函数_main_,其他的函数都是在这个函数内执行,或者说_main_调用你的程序及程序内的函数。

4、函数的返回值

5、类型转换(强制转换)

int()能够将浮点数转换成整数

float()将整数和字符串转换成浮点数

str()将数字转换成字符

6、lambda函数

lambda 参数:表达式

lambda函数默认返回表达式的值。你也可以将其赋值给一个变量。lambda函数可以接受任意个参数,包括可选参数,但是表达式只有一个。如果你的函数非常简单,只有一个表达式,不包含命令,可以考虑。

just do it!
原文地址:https://www.cnblogs.com/fanjq/p/7875563.html