目录
1、定义及调用函数
1.1、定义函数
定义一个函数:
①以def开头,后面跟上函数名,加上括号(括号里面可以放参数,也可以不放),最后以冒号结尾
②换行后,注意缩进,然后加上函数内容
③函数写完后,换行减一次缩进就结束
④调用函数直接用函数名加参数调用即可
def Myworld(name): #Myworld是函数名,name是参数
print(name + '我爱你')
print('永远永远')
Myworld('周杰伦') #调用函数Myworld
def number(a,b): #函数number
reulst = a + b
print(reulst)
number(1,1) #调用函数number
结果:
1.2、return函数
>>> def number(a,b): #函数number
return (a+b) #返回值为a和b的和
>>> print(number(33,44)) #输出返回值
77
>>> def back():
return [1,'cat',3.14] #返回值为列表
>>> back()
[1, 'cat', 3.14]
>>> def back():
return 1,'cat',3.14 #返回值有逗号,所以默认为元组
>>> back()
(1, 'cat', 3.14)
2、参数
2.1、形参和实参
>>> def PrintMyword(name):
'函数定义过程中的name是形参' #函数文档
#因为ta只是一个形式,代表占据一个参数位置
print("输入进来的" + name + "叫做实参,因为ta是具体的参数值。")
>>> PrintMyword('tiger')
输入进来的tiger叫做实参,因为ta是具体的参数值。
>>> PrintMyword.__doc__
'函数定义过程中的name是