
正文
Python单利复利函数 python计算单利和复利
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
最全Python函数知识点,斯坦福教授耗时一月整理!
举例2:
运行结果:
运行结果:
定义:
调用:
我们经常在看别人的代码中,经常出现def(*args, **kwargs)这样的表现形式:
外部变量被改(x由100改为101):
内部变量外部也可用:
统计程序中的变量,返回的是个字典
结果:
lambda版本写法:
结果:
举例:
相关问答
Q1: Python常用函数三有哪些?这7个函数使用频率最高,总算搞明白了
1.1 例如:print(hex(2))案例
1.2 输出函数:print(hex(2))
1.3 输出结果:0x2
1.4 解析说明:返回16进制的数。
2.1 例如:print(chr(10))案例
2.2 输出函数:print(chr(10))
2.3 输出结果:0o12
2.4 解析说明:返回当前整数对应的ASCll码
3.1 例如:print(ord("b"))案例
3.2 输出函数:print(ord("b"))
3.3 输出结果:98
3.4 解析说明:返回当前ASCll码的10进制数
4.1 例如:print(chr(97))
4.2 输出函数:print(chr(97))
4.3 输出结果:b
4.4 解析说明:返回当前ASCll码的10进制数。
案例一:给你一个字符串,s = 'hello kitty'
1.1 输出函数:print(s.capitalize())
1.2 输出结果:0x2
1.3 解析说明:返回16进制的数。
2.1输出函数:print(s.replace('kitty','kuang'))
2.2 输出结果:hello kuang
2.3 解析说明:替换功能,将kitty换成kuang。
2.4 输出函数:print(s.replace('4','KK'))
2.5 输出结果:12KK12KK
2.6 解析说明:所有的4都替换成KK
2.7 输出函数:print(s.replace('4','KK'))
2.8 输出结果:12KK12KK124
2.9 解析说明:将前两个的4替换成go
案例一:给你一个字符串,ip = '192.168.1.1'
3.1 输出函数:print(ip.split(','))
3.2 输出结果:['192.168.1.1']
3.3 解析说明:将字符串分割成列表
案例一:给你一个字符串,ip = '192.168.1.1'
3.3 输出函数:print(ip.split(',',2))
3.4 输出结果:['192.168.1.1']
3.5 解析说明:从第二个开始分割成列表
Q2: 利息基本函数
参考资料:《金融数学引论》吴岚第二版
利息的几种原始定义
利息基本函数
下面故事纯属虚拟,就图一乐。
定义 1: 用 表示原始投资 经过时间 后的价值,则当 在变动时称 为 总量函数.
定义 2: 总量函数 在时间 内的变化量称为期初货币 在时间 内的利息,记为 ,即 特别地,当 时,记 并称 为第 个时间段内的利息。
注意: 利息总是在期末实现的。比如我借你钱,肯定是到期后把本金和利息一块还你;银行存款也是到期才有利息的。
累积函数 ,
我们思考这样一个问题:对于上面的例子,我用500块的本金买西瓜可以回收1000元。类似地用1000就可以回收2000,简单来说1块就可以变2块,这种过程变化的规律与本金的大小没有关系,为了揭示这种规律,我们考虑如下的定义:
定义3: 设1个货币单位的本金在 时刻的价值为 ,则当 变动时, 称为 累积函数 。
这表明货币的时间价值可以用一个累积函数来表示,一般情况下,累积函数 具有以下的性质:
是递增函数。至少我拿着现金,过一段时间它总不会变少。
利率
为了表示货币价值的 相对变化幅度 ,度量利息的常用方法是计算所谓的利率。下给出利率的定义:
定义1.4 给定时间区间 内总量函数 的变化量与初期货币的比值称为时间区间 内的利率,记为 ,即
比如我现在有100块,存在银行一年之后变成了110块,那我这一年的利率就是:
当然这只是举个例子,实际存银行不可能有这么高的利率的哈哈。
我是分割线:
单利和复利
单利
定义 5. 单利 :认为1个货币单位经过任何1个单位时间产生的利息为常数,对应的利息计算方式为简单利息计算方式,简称 单利方式。
简单来说,就是我现在有100块,存进银行,每年的利息都是10块,那我1年后就有110,2年后就有120.
于是,按照单利的计算方式,累积函数为:
复利
与单利不同,复利计算方式的基本思想是:利息收入应该被自动计入下一期的本金。比如年利率是10%的话,我存入银行1年后变成110;第1年末的本金就是110,2年后就变成121了。(这里是按年复利的)。
定义 6. 复利: 认为1个单位货币经过任何一个单位时间的利率为常数,这种利息计算方式称为复合利息计算方式,简称 复利方式。
我们同样可以得出复利的计算方式为:
注意:复利需要有一个复利期限,需要规定是按年复利,还是按半年,按季度,按月等等。
关于复利,还有一个关于自然常数e的小故事。(我们不需要关注这个问题是否合理,更重要的理解是研究问题的思路。)
假设某个地方年利率是100%,就是说,我吧1块存进银行,那么一年后我能得到 块。
那么如果我先存半年,取出来后再存半年呢?不难得知,一年后我将获得 块。
甚至我们可以按照季度,复利四次。甚至丧心病狂一点,按天复利。不难得知,如果复利n次,我们一年后会得到 而且,很显然,复利次数越多,上面这个数就会越大。
那么当 时,这个数字会趋于无穷吗?答案是否定的。
最终在17世纪,瑞士的数学家雅各布 伯努利证明了当 时, 会趋于一个常数 ,这就是我们常说的自然常数。
关于上面的内容,学过微积分的小伙伴很容易理解,因为这就是两个重要极限之一。此外,我们后面在解释连续复利时还会用到。
Python单利复利函数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于python计算单利和复利、Python单利复利函数的信息别忘了在本站进行查找喔。






