栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

用Python函数的默认参数计算借呗借款利息

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

用Python函数的默认参数计算借呗借款利息

在调用函数时如果不指定某个参数,Python 解释器会抛出异常。为了解决这个问题,Python 允许为参数设置默认值,即在定义函数时,直接给形式参数指定一个默认值。这样的话,即便调用函数时没有给拥有默认值的形参传递参数,该参数可以直接使用定义函数时设置的默认值。
Python 定义带有默认值参数的函数,其语法格式如下:
def 函数名(…,形参名,形参名=默认值):
代码块

注意,在使用此格式定义函数时,指定有默认值的形式参数必须在所有没默认值参数的最后,否则会产生语法错误。
实例:

def calc_rate(money,day,rate=0.18):
    pay=money*rate*day/365
    return pay
pay=calc_rate(100000,300)
print("您的借呗300天借款利息为:%.2f元!"%pay)
实例输出结果:
您的借呗300天借款利息为:14794.52元!

(借呗的利息还是挺高的吖!)

默认参数需要注意的地方
默认参数必须在最右端,这样才能被解释器正确识别,否则会产生二义性。

Pyhton 中,可以使用“函数名.defaults”查看函数的默认值参数的当前值,其返回值是一个元组。以本节的calc_rate函数为例,实例如下:

print(calc_rate.__defaults__)
实例输出结果:
(0.18,)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/675218.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号