1.函数定义 使用def
def printvar(var="hello"):
print(var)
print("end of print")
printvar()
2.函数内的变量, 使用global声明表示是全局的变量
-
def printvar(x):
-
x = 100
-
print( x)
-
-
x = 50
-
printvar(x)
-
print (x)
-
-
#结果:
-
100
-
50
-
def printvar():
-
global x
-
x = 100
-
print( x)
-
-
x = 50
-
printvar()
-
print (x)
-
#结果:
-
100
-
100
return 语句的使用
DocString的使用
-
def GetSum(x, y):
''' Get sum of x and y'''
return (x+y)
if __name__ == '__main__' :
x = GetSum(100, 200)
print ("%d" % x)
print (GetSum.__doc__)
else:
print ('no func main')
-
-
-
#结果:
-
300
-
Get sum of x and y
阅读(1225) | 评论(0) | 转发(0) |