Python基础_07:函数+全局变量(2019-1-14)
2019-01-26 本文已影响0人
MMatx
一、函数
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()