函数

#函数:
>>> def sum(a,b):
    return a+b

>>> print sum(5,6)
全局变量
conn = None
def openConn():
    global conn    #全局

aa = None
def fun():
    global aa #声明aa是全局变量
    aa=99
fun()
print aa #输出99
默认值
多个返回值
传值调用:简单类型(含字符串)
传址调用:对象类型
函数做参数

# 提供默认值
def add(a,b=2):
    return a+b
r=add(1)
print (r)
r=add(1,5)
print (r)
#一个好用的函数
a =range (1,10)
for i in a:
    print (i)

#传址调用
word=['a','b','c']
def add(ww):
    word.append('dddd')

add(word)
print str(word)

 

posted @ 2017-11-02 16:50  时间影像  阅读(110)  评论(0编辑  收藏  举报