def printLine():
print("-"*20)
def printNumLine(num):
i = 0
while i < num:
printLine()
i += 1
def addNumber(a , b ,c):
return (a + b + c)
def averagenumber(a,b,c):
addResult = addNumber(10,20,30)
aveResult = addResult / 3.0
return aveResult
result = averagenumber(10,20,30)
print(result)
def addNum(a,b,c):
return a + b + c
print(addNum(10,20,30))
#全局变量和局部变量
def test1():
a = 300 #局部变量
print("修改前-----------%d"%a)
a = 100
print("修改后-----------%d" %a)
def test2():
a = 500 #不同的函数可以定义相同的名字,彼此无关
print("--------------%d"%a)
test1()
test2()
a = 100 #全局变量
def test1():
print(a) #调用全局变量a
def test2():
print(a)
test1()
test2()
#全局变量和局部变量相同名字
a = 100
def test1():
a = 300 #局部变量,局部变量优先使用
print("修改前-----------%d"%a)
a = 200
print("修改后-----------%d" %a)
def test2():
print("--------------%d"%a) #没有局部变量,只能使用全局变量
test1()
test2()
#在函数中修改全局变量
a = 100
def test1():
global a #申明全局变量在函数中的标识符
print("修改前-----------%d"%a)
a = 200
print("修改后-----------%d" %a)
def test2():
print("--------------%d"%a)
test1()
test2()
aaf 每日一练
最新推荐文章于 2024-07-18 20:05:25 发布