python语言

打车费用计算,输入公里数,得到费用

<2km  8元

2km ~ 10km  超过2km起步价 +每公里2.8

>10km   超过10km,每公里3.5

#方法一

#(1)输入公里数
km=float(input("输入公里数"))
money=0
if km>10:money=8+(8*2.8)+((km-10)*3.5)
else:if km>2:money=8+(km-2)*2.8else:money=8
print("打车费用为%.2f"%money)

#方法二

#(1)输入公里数
km=float(input("输入公里数"))
if(km<=0):result="车辆未行驶"
#(2)2公里以内的
if(km>0 and km<=2):result="费用为8元"
#(3)2公里到10公里的
if(km>2 and km<=10):a=8+(km-2)*2.8result="费用为%.2f元"%a
#(4)10公里以外的
if(km>10):b=8+(8*2.8)+((km-10)*3.5)result="费用为%.2f元"%b
#(5)输出
print(result)

打车费用计算,输入公里数,得到费用相关推荐

  1. 嘉立创线路板制板费用计算

    目录: 一.实验板费用计算 二.样板费用计算 三.小批量费用计算 ------------------------------------------------------------------- ...

  2. 某公司有一台打印、复印一体机,需要将购买成本分年均摊到隔年的费用中。请编写一个程序,根据用户输入的购买金额和预计使用年限计算每年的分摊费用。要求对输入异常进行适当的处理。

    某公司有一台打印.复印一体机,需要将购买成本分年均摊到隔年的费用中. 请编写一个程序,根据用户输入的购买金额和预计使用年限计算每年的分摊费用. 要求对输入异常进行适当的处理. def compute_ ...

  3. 打车起步价13(3公里内),之后每多一公里增加 5块钱. 用户输入公里数就可以计算打车价格,如果有拥堵情况,总价格多收取10块钱拥堵费。(3种方法解答:1.普通函数 2.闭包 3.闭包写法升级)

    <!DOCTYPE html> <html><head><meta charset="UTF-8"><title>< ...

  4. C语言入门:快递费用计算

    C语言:快递费用计算 编写一个计算机快递费的程序. 上海市的某快递公司根据投送目的地距离公司的远近,将全国划分成5个区域: 快递费按邮件重量计算,由起重费用.续重费用两部分构成: (1) 起重(首重) ...

  5. C语言:快递费用计算

    来和老刘一起进行闯关测试吧! 任务描述 本关任务:编写一个计算机快递费的程序. 上海市的某快递公司根据投送目的地距离公司的远近,将全国划分成5个区域: 快递费按邮件重量计算,由起重费用.续重费用两部分 ...

  6. EduCoder-程序设计技术R-选择结构程序设计进阶-(第1关:快递费用计算)(第2关:计算一元二次方程的根)(第3关:产品信息格式化)

    目录 第1关:快递费用计算 代码示例 第2关:计算一元二次方程的根 代码示例 第3关:产品信息格式化 代码示例 第1关:快递费用计算 任务描述 本关任务:编写一个计算机快递费的程序. 上海市的某快递公 ...

  7. 【C语言基础】练习:结构体统计学生成绩,快递费用计算

    每日练习一:结构体统计学生成绩 题目要求:有3名学生,每个学生的数据包括学号.姓名.3门课的成绩,从键盘输入3个学生的数据,打印出每个学生的平均成绩,以及最高分学生的数据(包括学号.姓名.3门课的成绩 ...

  8. C语言练习题:快递费用计算!!

    目录 题目 编写任务 编程要求 解题思路 Code 运行结果 题目 编写任务 上海市的某快递公司根据投送目的地距离公司的远近,将全国划分成5个区域: 快递费按邮件重量计算,由起重费用.续重费用两部分构 ...

  9. EduCoder-程序设计技术R(第三部分选择结构程序设计进阶)- 第1关:快递费用计算

    任务描述 本关任务:编写一个计算机快递费的程序. 上海市的某快递公司根据投送目的地距离公司的远近,将全国划分成5个区域: 快递费按邮件重量计算,由起重费用.续重费用两部分构成: (1) 起重(首重)1 ...

最新文章

  1. ADPRL - 近似动态规划和强化学习 - Note 3 - Stochastic Infinite Horizon Problem
  2. 前端测试简述及使用Karma/Mocha实现的集成测试栗子(Travis CI/Coverage)
  3. Module Zero之用户管理
  4. Overview-ISA-2004-SP3
  5. OK6410 tftp下载内核、文件系统以及nand flash地址相关整理、总结
  6. ASP.NET MVC 个人学习笔记之 Controller传值
  7. 面试小问题——Object中有哪些常用方法?
  8. 常见错误Delegate already added to touch dispatcher.的解决方案
  9. 【编程珠玑】内联函数和宏
  10. PHP实现折半查询算法
  11. 学习笔记|Pytorch使用教程22(hook函数与CAM可视化)
  12. 资产管理系统——必备功能
  13. 转载:Apache Ignite(一):简介以及和Coherence、Gemfire、Redis等的比较
  14. python打字测试源码,在线打字
  15. IcoFX v3.6.0 ICO图标制作工具中文便携版
  16. 无人机倾斜影像建模哪个软件好
  17. C/C++软件工程师常见面试题(updating)
  18. 股市投资必修课二十八--前瞻性地把握未来
  19. 运筹系列56:python空间分析库pysal.spaghtti
  20. IEC61850概述 (摘抄)

热门文章

  1. 转载一个C币获取方法
  2. CAD 鼠标中间不能拖动,解决方法
  3. 最近公共祖先(LCA)
  4. Android Studio无线Wifi调试手机的两种方案
  5. 2018 Q2智能手机市场报告 | MobData
  6. c 语言大作业后的心得体会,c语言学习心得体会(全文完整版)
  7. springboot实现多线程定时发送邮件
  8. 顺产 女孩 3630g
  9. 阿里云腾讯云 云服务器 性价比对比
  10. Python中__init__方法有什么作用