双十一马上就要到来,但是你却只能对着钱包望洋兴叹,自己总是没有钱是怎么回事?那是因为你不会存钱,两个十分实用的存钱大法教给你,赶紧存起来吧!
所谓收入“三分法”,就是每个月工资发下来后,先不要急着花,先把它们分成三份。生活费占1/3,即房租、水电、通讯、柴米油盐等必要开销,无论如何要保证这部分钱不被动用;储蓄占1/3,没有特殊情况尽量不去动用;活动资金占1/3,可根据自己目前的生活目标,较为自由地使用,如用来旅行、购物、聚会等,当然这个也可以视情况而定,但是一定要提前规划区分好。
而52周存钱法就更简单了,就是按照一个等差数列的方式来存钱。比如说,第1周存10块,那你第2周就存20,第3周存30,存到第52周存520,千万不要小看这个方法,一年也能攒下13780块钱,当然如果你的经济实力好一点的话,你可以调高。而对于一些毅力特别差的人,可以把这个数字倒过来存,还是刚才那个方法,第一周存520,第二周存500,存到第52周存十块,这样存钱会越来越省事,对于毅力差的人更实用一些。
当然,以上两种方法都建立在一个基础上,就是你必须清楚的知道自己每月把钱花在了哪里,所以在开始存钱之前,最好先分析一下自己每月的必要支出和非必要支出,然后根据收入的多少来决定开支的限度。
不要相信那些“这点钱也存不下来,不如先投资自己”的毒鸡汤,虽说会花钱的人会挣钱,但会花钱一定也会存钱,给自己定一个目标,利用上面两个存钱法让自己的积蓄积少成多吧。
}
本章通过52周存钱法的5个案例来进行学习基础的Python程序
52周存钱法,即52周阶梯式存钱法,是国际上非常流行的存钱方法。
按照52周存钱法,存钱的人必须在一年52周内,每周递存10元
第1周:10元,第2周:20元,第3周:30元·······一直到第52周:520元。
新建一个简单的Python程序,给定周数、初始存入金额、每周递增金额,通过循环计算并输出累计金额来达到上述效果
本节很简单,用到了while循环语句,具体代码如下:
在v1.0的基础上,2.0增加功能:记录每周的存款数。这里使用了新的数据类型——列表,这个跟C语言的数组有点像。在列表中存储每周的存款数就可以达到记录功能。计算累计用到了math库的累加函数。
(1)列表(list)是有序的元素集合
2.math库相关函数使用:
在2.0的基础上,3.0增加功能:使用循环直接计数。使用的是for语句循环和range(n) 返回一个可迭代的对象函数。
在v3.0的基础上,4.0增加功能:灵活设置每周的存款数,增加的存款数及存款周数。通过用户输入input()函数设置上述变量,然后使用int()或float()将数字字符串转为整形或者浮点型变量。最后将计算的存储的过程打包成函数,让代码的结构更加清楚。
2.int()和float()的使用。PS:只能含有数字,否则报错
在v4.0的基础上,5.0新增功能:根据用户输入的日期,判断是一年中的第几周,然后输出相应的存款金额。判断时间功能通过datetime库实现,使用列表存储每周的存款金额。
52周存钱挑战的5个例子,知识点归纳如下:
}