1、定义函数
def 函数名(参数列表):
函数体
return 返回值
求长方形的面积
def area(width,height):
s= width *height
return s
2、函数参数
1、使用关键字参数调用函数
先定义函数
def print_area(width,height):
area = width *height
print('{0} x {1}长方形的面积是:{2}'.format(width,height,area))
调用函数方式:
①没有采用关键字参数调用函数
print_area(320,480)
②采用关键字调用函数
print_area(width = 320,height = 480)
③采用关键字调用函数
print_area(320,height = 480)
④采用关键字调用函数
print_area(height = 480,width = 320)
2、函数默认值
在定义函数的时候可以为参数设置一个默认值,调用函数时可以忽略该参数。
def drink(name = ‘咖啡’):
return ‘我喜欢喝{0}’.format(name)
在调用的时候,如果调用者没有传递参数,则使用默认值。
3、可变参数
定义:函数中的