Python中的函数
函数作用:
- 可最大化的代码重用及最小化的代码冗余
- 易于流程的分解
编写函数:
def语句:
创建一个函数对象并将其赋值给一个变量,格式如下:
def <name>(arg1,arg2,…argN):
<statements>
<name>(:函数名;argN:函数参数;<statements>:函数体
在函数中是没有类型约束的,可以传递任意类型参数给函数,函数也可以返回任意类型的对象。
示例:
def Muti(a,b):
return a*bprint Muti(2,3) #6
print Muti(3.14,2) #6.28
print Muti('Str',3) #StrStrStr#a*b的含义取决于a,b的对象类型,这正是多态的体现。