简单学Python函数的参数2默认参数

前面我们学习了位置参数(简单学Python——函数的参数1——位置参数),位置参数要求比较严格,参数和数量和位置都要与定义时一致。今天我们学习默认参数。

在函数定义的时候,给形式参数一个缺省值(默认值),在函数调用的时候没有传入参数时,则直接使用这个缺省值;传入参数时,就以传入的参数为准,缺省值不生效。这种参数就是默认参数。下面以计算圆的面积为例,公式我们都知道——圆周率*半径*半径。圆周率我们默认为3.14吧,如果需要其他数值,在调用函数的时候自行更改:

#定义圆的面积公式,pie值取3.14
def yuanmianji(r,pie=3.14):
    return pie*r*r
#半径为10,pie按默认值计算
print(yuanmianji(10))
#半径为10,pie按3计算
print(yuanmianji(10,pie=3))

返回:314.0

300

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74985
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日 下午2:24
下一篇 2024 年 7 月 11 日 下午2:25

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注