python 练习题

根据以下信息提示,请帮小明计算地铁费用

轨道交通价格调整为:6公里(含)内3元;6公里至12公里(含)4元;12公里至22公里(含)5元;22公里至32公里(含)6元;32公里以上部分,每增加1元可乘坐20公里。使用市政交通一卡通刷卡乘坐轨道交通,每自然月内每张卡支出累计满100元以后的乘次,价格给予8折优惠;满150元以后的乘次,价格给予5折优惠;支出累计达到400元以后的乘次,不再享受打折优惠。

需求:

1:可以输入1-12月份

2:可以输入每天可以坐几次地铁

3:可以输入距离

4:然后把每个月的地铁费加入到列表当中

5:可以输入计算,计算输入月份为止的所有费用并打印总共坐了多少次地铁,打印出来

6:每月按30天来计算

7:需要判断月份(1-12)和次数不能小于0输入合法

提示:比如我输入1月份,在输入2次的意思就是1月份每天坐2次地铁,当我输入计算的时候,就算出1月份的地铁费用


做题思路:

1,首先将地铁的多少距离多少钱判断出来,并将其封装成函数!


2 然后将打折优惠的判断和运算结果的储存 进行封装;


3 .与用户交互定义变量以及函数的运用;


最后是运行的结果;


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容