马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
函数的灵活运用决定了语言的灵活性。python 毫无疑问的灵活#python 第18讲 函数
#形式参数 parameter 实际参数 argument
#函数文档 函数下加入'' 与注释不同
def secfun(name):
'函数定义过程中的name是一个形式参数'
#因为这是一个形式,表示占据一个参数的位置
print('传递进来的name:',name,'叫做实际参数')
secfun('baby')
print(secfun.__doc__) #函数的特殊属性
print(help (secfun))
print('关键字参数')
def thifun(S,T):
'函数设置关键字参数'
print('V = S / T =',S / T)
thifun(100,10)
thifun(10,100)
thifun(T = 10,S = 100)
print('默认参数')
def foufun(S = 5 ,T = 1):
'函数设置默认参数'
print('V = S / T =',S / T)
foufun(100,10)
foufun(10,100)
foufun(T = 10,S = 100)
foufun()
print('不限制参数')
def fivfun(*test):
print('参数长度是:',len(test));
print('第二个参数是',test[1]);
fivfun(1,'hahahahha',2,3,4,5,6,3,25,23,45)
|