Python初体验之 函数
每一门语言的函数都是一个非常重要的部分,这个Python也不例外,下面来说一下这个Python的函数的问题,
[python]
'''''
Created on 2013-1-22
@author: Administrator
'''
#这里是定义函数的位置
def printMax(a,b):
global x
print("x is ",x)
x=2
if a<b:
print("a小于b")
return 0
elif a==b:
print("a等于b")
return 1
else:
print("a大于b")
return 2
print("this time x is ",x)
x=50
t = printMax(6, 10)
print("全局x is ",t)
'''
Created on 2013-1-22
@author: Administrator
'''
#这里是定义函数的位置
def printMax(a,b):
global x
print("x is ",x)
x=2
if a<b:
print("a小于b")
return 0
elif a==b:
print("a等于b")
return 1
else:
print("a大于b")
return 2
print("this time x is ",x)
x=50
t = printMax(6, 10)
print("全局x is ",t)
这个函数里面,当然会有局部变量的问题,这个global就是意味着他调用的变量就是外面的变量,实现了全局变量的问题,如果不声明的话就是函数内部的局部变量,即使他们的名字是相同的
分享到:
补充:Web开发 , Python ,