Python入门学习过程(15)

今天的问题是:在昨天的基础上,假设是30天,每天都有这些费用,计算一个月总体的花费。给个提示,月可以用列表类型代表。

一开始我想的是把list那个列表里弄出30个值,循环加和出结果。

图片发自简书App

但是后来我发现list.append是只写了一个list,不然output(list[i])会写出一排数来。我查了一下它的长度是1,果然。也就是说虽然看起来是一个列表里有30个元素,但是是一个长度为1的列表。这样那个i的循环就显得很鸡肋。后来我就想用list*30能不能好一点,但是显然这样写循环还是没有用上,而且还整不出正确结果来。

图片发自简书App

于是我想干脆老老实实的写一堆list,那样它是真的在循环。

图片发自简书App

图片发自简书App

我又在想怎么样才能少写一些list,最好是哪里能写一个乘30,它自己还能循环加和。可能我的想法不太全面吧,我暂时就弄成这样了。反正出结果了,哈哈。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容