Python基础_07:函数+全局变量(2019-1-14)

一、函数

def 函数名():
代码

def printInfo():
    """函数文档"""
    print("-------------")
    print("Hello")
    print("-------------")
# 调用
printInfo()
#help(printInfo())

def haha():
    pass #还没想好怎么写,先站位
def haha2():
    print("haha2")
def test(a,b):
    print(a+b)
test(b=1,a=2)
test(2,2)

def calSum(num):
    sum=0
    for i in range(1,num+1):
        print("i=%d %d"%(i,num))
        sum+=i
    return sum

sum=calSum(100)
print(sum)

二、全局变量

a=200  #全局变量
def test():
    a=300 #局部变量,函数内部变量
    print(a)
# test1()
# # print(a)

def test1():
    # global a 运用全局变量,不是重新定义
    a=300
    print("修改前a=%d"%a)
    a=200
    print("修改后a=%d"%a)
def test2():
    print("test a= %d"%a)
test1()
test2()

你可能感兴趣的:(Python基础_07:函数+全局变量(2019-1-14))