python6

1.函数

def定义函数

多行时注意缩进一致,否则好像会报错

def test():
    print "lalala" #函数体前四个空格

2.函数里的局部变量与外部变量是同的,即使同名
#--coding:UTF-8--

def show(a):
	print "showA = %d"%a #函数里的变量
	
a = 10
show(20)

print "BLA = %d"%a #函数外的变量

结果:BLA = 10 ,showA = 20


3.函数返回值

def rrr(a,b)
    return a+b #直接写return就是返回值了

4.能返回多个值

def three(a):
	a1 = a + 100
	a2 = a - 5
	a3 = a * 20
	return a1,a2,a3
	
a,b,c = three(10) 
	
print "%d %d %d"%(a,b,c)


5.在命令行里使用自己写的函数

>>> import xxx (xxx为自己写的xxx.py文件)

>>> xxx.show() (调用xxx里的show函数)

也可 form xxx import * (从xxx中导入所有)

然后就不用在输入xxx.show()了,直接输入show()即可


给函数注释

def show(a):
	""" 注释(记得缩进啊) """
	return a

可使用help(show)查看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值