python foo函数_python——函数

python——函数

函数是什么

函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有function,在Java里面叫做method。

在python中函数它相当于一个独立的代码块,可以被重复使用,如果需要增加一个功能或者修改一个功能,只需要,增加或者修改函数即可。

函数分类

内置函数

python解释器已经为我们定义好的参数,比如:len(),sum(),max()等

函数的定义

列子:定义函数使用def关键字,后面是函数名,函数名不能重复

def fun():#定义一个函数,后面是函数名

print("Hello World")#函数体

我们看一下实列

def函数名(参数1,参数2,参数3,....):'''注释名'''函数体return 返回的值

一旦执行到return,整个函数就结束了。如果没有return,会默认返回None。return可以返回多个参数,这多个参数用元组封装。

函数的参数

1.形参和实参

函数在调用的时候,可以传入参数,有形参和实参,简单点说,形参就是函数接收的参数,而实参就是你实际传入的参数。

形参:形参变量只有在被调用时才分配内存单元,在

你可能感兴趣的:(python,foo函数)