python6

来源:互联网 发布:来疯直播软件 编辑:程序博客网 时间:2024/05/22 16:51

1.函数

def定义函数

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

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

2.函数里的局部变量与外部变量是同的,即使同名
#--coding:UTF-8--def show(a):print "showA = %d"%a #函数里的变量a = 10show(20)print "BLA = %d"%a #函数外的变量

结果:BLA = 10 ,showA = 20


3.函数返回值

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

4.能返回多个值

def three(a):a1 = a + 100a2 = a - 5a3 = a * 20return a1,a2,a3a,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)查看

0 0
原创粉丝点击