小明每月乘地铁支出的总费用

Python——通过while、for、if—else完成一个地铁乘车消费计算器 Python——通过while、for、if—else完成一个小程序 计算交通费用 阅读详情

根据以下信息提示,请帮小明计算,他每月乘坐地铁支出的总费用
提示信息:
北京公交地铁新票价确定
据北京市发改委网站消息称,北京市将从2015年12月28起实施公共交通新票价:
地铁6公里(含)内3元,公交车10公里(含)内2元,使用市政交通一卡通
刷卡乘公交车普通卡5折,学生卡2.5折。
  具体实施方案如下:
  一、城市公共电汽车价格调整为:10公里(含)内2元,10公里以上部分,
每增加1元可乘坐5公里。使用市政交通一卡通刷卡乘坐城市公共电汽车,
市域内路段给予普通卡5折,学生卡2.5折优惠;市域外路段维持现行
折扣优惠不变。享受公交政策的郊区客运价格,
由各区、县政府按照城市公共电汽车价格制定。
  二、轨道交通价格调整为:6公里(含)内3元;6公里至12公里(含)4元;
12公里至22公里(含)5元;22公里至32公里(含)6元;32公里以上部分,
每增加1元可乘坐20公里。使用市政交通一卡通刷卡乘坐轨道交通,
每自然月内每张卡支出累计满100元以后的乘次,价格给予8折优惠;
满150元以后的乘次,价格给予5折优惠;支出累计达到400元以后的乘次,
不再享受打折优惠。
要求:
假设每个月,小明都需要上20天班,每次上班需要来回1次,
即每天需要乘坐2次同样路线的地铁;每月月初小明第一次刷公交卡时,
扣款5元;编写程序,帮小明完成每月乘坐地铁需要的总费用

mile = int(input("请输入单次乘坐地铁的公里数(Km):"))
#计算不同公里数对应的单程票价
if mile <= 6 :
    price = 3
elif mile <= 12:
    price = 4
elif mile <=22:
    price = 5
elif mile <=32:
    price = 6
else :
    price =6 + (mile - 32)//20
sum = 5 #表示每月乘坐地铁需要的总费用
i = 0
while i < 40:
    while i < 40 and sum  < 400:
        while i < 40 and sum  < 150:
            while i < 40 and sum  < 100:
                sum = sum + price
                i +=1
            sum =sum + price * 0.8
            i += 1
        if i >= 40:
            break
        sum =sum + price * 0.5
        i += 1
    if i >= 40:
        break
    sum = sum + price
    i += 1
print("每月乘坐地铁需要的总费用为:%0.1f"%round(sum,1))
Python基础练习之每月公交地铁费用计算 北京公交地铁新票价确定 据北京市发改委网站消息称,北京市将从2015年12月28起实施公共交通新票价:地铁6公里(含)内3元,公交车10公里(含)内2元,使用市政交通一卡通刷卡乘公交车普通卡5折,学生卡2.5折。 具体实施方案如下: 一、城市公共电汽车价格调整为:10公里(含)内2元,10公里以上部分,每增加1元可乘坐5公里。使用市政交通一卡通刷卡乘坐城市公共电汽车,市域内路段给予普通卡5折,学生... 阅读详情

相关推荐

Python计算公交地铁路线

Python实现计算公交地铁路线,其中包括爬取数据,以及数据的计算等。

C++ 地铁购票系统(大作业)

不要全抄,注意修改一下!

weixin_51738559的博客 5163

北京地铁计费系统--python实现dijkstra算法

dijkstra算法,可以求出一点到图中其他点的最小路径,北京地铁计费可通过此散发完成。

据以下信息提示,请帮小明计算,他每月乘坐地铁支出的总费用

提示信息: 北京公交地铁新票价确定 据北京市发改委网站消息称,北京市将从2015年12月28起实施公共交通新票价: 地铁6公里(含)内3元,公交车10公里(含)内2元,使用市政交通一卡通 刷卡乘公交车普通卡5折,学生卡2.5折。   具体实施方案如下:   一、城市公共电汽车价格调整为:10公里(含)内2元,10公里以上部分,         每增加1元可乘坐5公里。使用市政交通一卡通刷卡乘坐城...

锦天,,, 3687

【强化学习】强化学习中,训练过程的稳定性是什么?该如何进行衡量?请详细进行解释

在强化学习中,训练过程的稳定性指的是算法在训练过程中表现出一致的行为,并且能够稳定地收敛到一个好的策略。收敛性:算法是否能够在有限的时间内收敛到一个近似最优的策略。鲁棒性:算法在不同的初始条件或环境扰动下的表现是否稳定。方差:算法在多次运行中表现出的变异程度。稳定的训练过程意味着算法的训练曲线平滑奖励信号变化小,且策略或价值函数的变化是渐进的。

wq6qeg88的博客 1628

嵌入式工程师必看:BLDC电机驱动电路设计全流程(附MOS管选型指南)

本文为嵌入式工程师提供了BLDC电机驱动电路设计的全流程实战指南。文章深入解析了三相全桥逆变电路的核心原理,并重点阐述了功率MOSFET的选型关键参数,如Vds、Rds(on)和Qg。同时,详细介绍了栅极驱动设计、PCB布局布线要点及调试安全步骤,旨在帮助开发者构建稳定高效的BLDC驱动系统。

weixin_29194817的博客 587

小明坐地铁python实现

题目要求: 单程票价实现: dancheng.py class GongLi(): def __init__(self,km): self.km=km def each_money(self): money = 0 if self.km>0 and self.km<=6: mone...

易择365的专栏 1250

如何在 Ubuntu 24.04 或 22.04 上安装和使用 GDebi

本文介绍了在Ubuntu 24.04上安装和使用GDebi的方法。GDebi是DPKG的轻量级替代品,能够自动解析并安装.deb包的依赖项。文章详细说明了系统更新、安装GDebi的步骤,并演示了通过GUI和CLI两种方式安装.deb包的操作流程。此外,还提供了验证安装和卸载包的方法。GDebi虽然非必需,但为用户提供了处理依赖项的另一种选择,适合需要安装本地Debian包的用户。

山岚的运维笔记 1978

python地铁车票_小明坐地铁python实现

题目要求: 单程票价实现:dancheng.pyclass GongLi():def __init__(self,km):self.km=kmdef each_money(self):money = 0if self.km>0 and self.km<=6:money=3elif self.km>6 and self.km<=12:money=4elif self.km ...

weixin_34338504的博客 1352

A-Level经济例题解析及练习Opportunity Cost

例题Question: Opportunity CostYou are selling your 1996 Mustang.&nbsp; You have already spent $1000 on repairs.&nbsp;At the last minute, the transmission dies.&nbsp; You can pay $600 to have it repaired, or sell the car “as is.”In each of the fol

Alevel3的博客 744

保姆级教程:用Python+OpenCV实现相移法与格雷码三维重建(从生成条纹到点云生成)

本文详细介绍了使用Python和OpenCV实现相移法与格雷码三维重建的全流程,从条纹生成到点云计算。通过结构光技术,结合相移法和格雷码,实现高精度的三维重建,适用于无纹理物体表面的密集对应点生成。教程包含环境搭建、条纹生成、相位计算、三维点云重建及常见问题排查,适合计算机视觉开发者和研究人员。

weixin_33443333的博客 349

Python练习:每月乘坐地铁费用

Python练习:每月乘坐地铁费用

pxqwyy1024的博客 2273

基于STM32L4XX、HAL库的ICM-42670-P姿态传感器驱动程序设计

sprintf(buffer, "温度: %.1f °C\r\n\r\n", sensor_data.temperature);sprintf(buffer, "陀螺仪: X=%.2f Y=%.2f Z=%.2f rad/s\r\n",sprintf(buffer, "加速度: X=%.2f Y=%.2f Z=%.2f m/s²\r\n",sprintf(buffer, "开始校准IMU,请保持传感器静止...\r\n");sprintf(buffer, "读取传感器数据失败\r\n");

zhusl6688的博客 640

python与建筑地铁结合_Python基础(3)——北京市地铁买票问题(思维练习题)...

Python基础练习,进行循环与条件判断的嵌套,有一道逻辑练习题如下:根据以下信息提示,请帮小明计算,他每月乘坐地铁支出的总费用提示信息:北京公交地铁新票价确定据北京市发改委网站消息称,北京市将从2015年12月28起实施公共交通新票价:地铁6公里(含)内3元,公交车10公里(含)内2元,使用市政交通一卡通刷卡乘公交车普通卡5折,学生卡2.5折。具体实施方案如下:一、城市公共电汽车价格调整为:10...

weixin_39699746的博客 810

微信小程序 - 实现嵌套H5页面唤起微信支付的实现方案+完整流程源码,微信小程序webview(H5页面)调用微信小程序支付,嵌套h5页面怎么实现小程序支付(Vue2/3移动端H5网页、公众号网页等)

h5嵌入微信小程序微信支付,H5网页嵌入到微信小程序内如何支付,微信小程序webview组件交互,内联h5页面并网页实现微信支付,微信H5页面实现微信小程序支付,微信小程序嵌套webview实现小程序微信支付,小程序中内嵌H5网页支付怎么办,用网页的支付还是小程序的支付?支付没反应,支付报错怎么办,微信小程序内嵌h5,h5调用小程序支付功能解决方案,H5网页cors跨域,真机测试无法唤起支付,无法唤起支付,uniapp微信小程序,h5小程序调用微信支付,微信小程序内嵌H5页面,如何实现微信支付功能,微信小程

🏆 前端领域优质创作者 1万+

人工智能大语言模型微调技术:SFT 监督微调、LoRA 微调方法、P-tuning v2 微调方法、Freeze 监督微调方法

人工智能大语言模型微调技术:SFT 监督微调、LoRA 微调方法、P-tuning v2 微调方法、Freeze 监督微调方法

丨汀、的博客 4万+

练习题 - 小明花费

#-*-coding:utf-8-*-# 地铁价格:# 6公里(含)内3元;# 6公里至12公里(含)4元;# 12公里至22公里(含)5元;# 22公里至32公里(含)6元;# 32公里以上部分,每增加1元可乘坐20公里。# 每月每张卡支出累计满100元以后的乘次价格给予8折优惠;# 每月每张卡支出累计满150元以后的乘次给予5折优惠,# 假设每个月小明都需要上20天班,每次上班需要来回1次,即...

weixin_30869099的博客 905

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

python3 根据实际问题计算车费

1. 根据以下信息提示,请帮小明计算,他每月乘坐地铁支出的总费用 提示信息: 北京公交地铁新票价确定 据北京市发改委网站消息称,北京市将从2015年12月28起实施公共交通新票价:地铁6公里(含)内3元,公交车10公里(含)内2元,使用市政交通一卡通刷卡乘公交车普通卡5折,学生卡2.5折。   具体实施方案如下:   一、城市公共电汽车价格调整为:10公里(含)内2元,10公里以上部分,每增加1元可乘坐5公里。使用市政交通一卡通刷卡乘坐城市公共电汽车,市域内路段给予普通卡5折,学生卡2.5折优惠;

yisonphper的博客 2800

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

python秃头之路 类的练习(二)

1 创建一个名为User的类,其中包含属性first_name和last_name,还有用户简介通常会存储的其他几个属性。在类User中定义一个名为describe_user()的方法,它打印用户信息摘要;再定义一个名为greet_user()的方法,它向用户发出个性化的问候。 class User(object): """ User类 """ def __init__ ...

changfcqxhy的博客 1020

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Python基础(3)——北京市地铁买票问题(思维练习题)

Python基础练习,进行循环与条件判断的嵌套,有一道逻辑练习题如下: 根据以下信息提示,请帮小明计算,他每月乘坐地铁支出的总费用 提示信息: 北京公交地铁新票价确定 据北京市发改委网站消息称,北京市将从2015年12月28起实施公共交通新票价:地铁6公里(含)内3元,公交车10公里(含)内2元,使用市政交通一卡通刷卡乘公交车普通卡5折,学生卡2.5折。     具体实施方案如下

学渣的博客 6146

python制作收费_python分段计费demo

根据以下信息提示,请帮小明计算,他每月乘坐地铁支出的总费用提示信息:北京公交地铁新票价确定据北京市发改委网站消息称,北京市将从2015年12月28起实施公共交通新票价:地铁6公里(含)内3元,公交车10公里(含)内2元,使用市政交通一卡通刷卡乘公交车普通卡5折,学生卡2.5折。具体实施方案如下:一、城市公共电汽车价格调整为:10公里(含)内2元,10公里以上部分,每增加1元可乘坐5公里。使用市政交...

weixin_39921504的博客 1342

西安交大python作业_python(12):练习题

必做题:1. 使用if,编写程序,实现以下功能:从键盘获取用户名、密码如果用户名和密码都正确(预先设定一个用户名和密码),那么就显示“欢迎进入xxx的世界”,否则提示密码或者用户名错误2. 使用while,完成以下图形的输出** ** * ** * * ** * * * ** * * ** * ** **选做题:1. 根据以下信息提示,请帮小明计算,他每月乘坐地铁支出的总费用提示信息:据北京市发改...

weixin_39649478的博客 886

Python——通过while、for、if—else完成一个小程序 学Python的第三天,郑老师让我们写一个计算车费的小程序,还好之前有写小程序的基础,然后很快就完成了,下面是相关内容(^_^)

学Python的第五天,郑老师让我们写一个计算车费的小程序,还好之前有写小程序的基础,然后很快就完成了,下面是相关内容(^_^)∠※ 题目要求: 根据以下信息提示,请帮小明计算,他每月乘坐地铁支出的总费用:  轨道交通价格调整为:6公里(含)内3元;6公里至12公里(含)4元;12公里至22公里(含)5元;22公里至32公里(含)6元;32公里以上部分,每增加1元可乘坐20公里。使用

qq_36690988的博客 835

Python基础小项目

目前这四个小程序写的都是很简单的,用基础的循环嵌套,实现基础的效果,希望对大家有所帮助,同时也是欢迎大家交流探讨,继续优化完善这个程序。

记录学习路上的一些拙见 3525

python总结与习题(一)

python总结与习题(一) python总结 相关习题 1.实现三次认证 实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败! 实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次 实现用户输入用户名和密码,当用户名为 seven 或 alex 且 密码为 123 时,显示登...

小青头的博客 941
上一篇: Django模板报警 Uncaught SyntaxError: Invalid or unexpected token
下一篇: 上下对称的杨辉三角形
Angus____
博客等级 码龄8年 3粉丝 18原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值