38 (1). 函数的参数定义.pptVIP

  • 0
  • 0
  • 约3.46千字
  • 约 13页
  • 2024-01-31 发布于陕西
  • 举报

函数的参数定义主讲人:赵文波

课程导入#定义计算圆形面积的函数

defcomputer_area(radius1):

area=radius1*radius1*math.pi

returnarea#调用计算圆形面积

area=computer_area(radius)

print(圆的面积是:,format(area,.2f))

函数的参数定义函数的参数传递都是采用位置参数的形式,即传入函数的实际参数必须与形式参数的数量和位置对应。位置参数关键字参数默认值参数可变参数Python除了支持这种常规的位置参数传递的形式之外,还支持关键字参数、默认值参数和可变参数等传递形式,使得传递的形式更加灵活。

矩形rectangle(width,height)函数,有长和宽两个参数。调用rectangle(10)函数只传了一个参数,缺少一个高度的参数,出现异常:TypeError:rectangle()missing1required…位置参数defrectangle(width,height): return2*(width+height)print(rectangle(10))Traceback(mostrecentcalllast):Filepyshell#4,line1,inmodule

文档评论(0)

1亿VIP精品文档

相关文档