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()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容