学习Python之练习题——快递价格
学习Python之练习题——快递价格
题目要求:
请编写程序,设计一个快递员计算器。规则为:
首重3公斤,未超过3公斤:
其他地区,10元
东三省、宁夏、青海、海南,12元
新疆、西藏,20元
港澳台地区、国外,不接受寄件
超过3公斤每公斤加价:
其他地区,5元/公斤
东三省、宁夏、青海、海南,10元/公斤
新疆、西藏,15元/公斤
港澳台地区、国外,联系总公司
代码:
class Cost(object):def __init__(self, weight, uint_price, first_price):self.weight = weightself.first_prcie = first_priceself.uint_price = uint_pricedef pay(self):if self.weight <= 3:t = self.first_prcieelse:t = self.first_prcie + (self.weight - 3)*self.uint_pricereturn tclass Area1(Cost):def __init__(self, weight, uint_price, first_price):Cost.__init__(self, weight, uint_price, first_price)self.first_prcie = 10self.uint_price = 5class Area2(Cost):def __init__(self, weight, uint_price, first_price):Cost.__init__(self, weight, uint_price, first_price)self.first_prcie = 12self.uint_price = 10class Area3(Cost):def __init__(self, weight, uint_price, first_price):Cost.__init__(self, weight, uint_price, first_price)self.first_prcie = 20self.uint_price = 15class Area4(Cost):def __init__(self, weight, uint_price, first_price):Cost.__init__(self, weight, uint_price, first_price)def pay(self):if self.weight <= 3:print("不接受寄件!")else:print('请联系公司!')y = 0
z = 0
print("地区1:其他地区\n地区2:东三省、宁夏、青海、海南\n地区3:新疆、西藏\n地区4:港澳台地区、国外")while True:x = input('\n请输入地区:')x = int(x)if x == 1:print('你所选地区为:其他地区')while True:y = input('\n请输入重量:')y = int(y)if y <= 0:print('请输入正确数值!')if y > 0:breaktt = Area1(y, 5, 10)t = tt.pay()print('所需总价为:%s'%(t))elif x == 2:print('你所选地区为:东三省、宁夏、青海、海南')while True:y = input('\n请输入重量:')y = int(y)if y <= 0:print('请输入正确数值!')if y > 0:breaktt = Area2(y, 10, 12)t = tt.pay()print('所需总价为:%s'%(t))elif x == 3:print('你所选地区为:新疆、西藏')while True:y = input('\n请输入重量:')y = int(y)if y <= 0:print('请输入正确数值!')if y > 0:breaktt = Area3(y, 15, 20)t = tt.pay()print('所需总价为:%s'%(t))elif x == 4:print('你所选地区为:港澳台地区、国外')while True:y = input('\n请输入重量:')y = int(y)if y <= 0:print('请输入正确数值!')if y > 0:breaktt = Area4(y, 5, 10)t = tt.pay()elif (x < 0) or (x > 4):print('请输入正确地址!')
学习Python之练习题——快递价格相关推荐
- 从零开始学习python编程-从零开始的Python学习 -- 简单的练习题
从零开始的Python学习 – 简单的练习题 目录: 从零开始的Python学习 -- 简单的练习题 前言: 顺序结构 A+B problem 苹果采购 分支结构 数的性质 闰年判断 Apple 循环 ...
- python培训费用多少钱?学习python课程价格?
Python真是越来越受欢迎了,想报个Python培训班,不知道培训费用多少,是不是都很贵呢?我是不是承担得起等等.现在由路飞学城老师给大家详细说下! 在人工智能开启的时代,Python作为人工智能的 ...
- 从零开始的Python学习 -- 简单的练习题
从零开始的Python学习 – 简单的练习题 目录: 从零开始的Python学习 -- 简单的练习题 前言: 顺序结构 A+B problem 苹果采购 分支结构 数的性质 闰年判断 Apple 循环 ...
- python 简单实例训练(1~10)-从零开始的Python学习 -- 简单的练习题
从零开始的Python学习 – 简单的练习题 目录: 从零开始的Python学习 -- 简单的练习题 前言: 顺序结构 A+B problem 苹果采购 分支结构 数的性质 闰年判断 Apple 循环 ...
- 如何自学python知乎-学习Python价格多少?如何学习好?老男孩IT教育
现在的互联网巨头,都已经转投到人工智能领域,而人工智能的首选语言就是Python.Python作为编程言语,魅力远超C#,C,C++,被称为"胶水语言",更被酷爱它的程序员誉为&q ...
- python实现“快递价格查询系统”的编写
一.代码 #--author--张俊杰@Nick #系统提示 print("欢迎来到快递系统!") #死循环 while 1==1: #简单交互,键入值weight=int(inp ...
- 自学python需要买书吗-学习Python的正确姿势—基础教学,教科书该怎么买?
学习Python的正确姿势-基础教学,教科书该怎么买? 2019-05-07 18:52:46 23点赞 377收藏 4评论 写在前面: 四月读书季,京东图书大促销,赶上优惠的尾巴,抢购了几本心水很久 ...
- 自学python买什么教材-学习Python的正确姿势—基础教学,教科书该怎么买?
学习Python的正确姿势-基础教学,教科书该怎么买? 2019-05-07 18:52:46 23点赞 377收藏 5评论 写在前面: 四月读书季,京东图书大促销,赶上优惠的尾巴,抢购了几本心水很久 ...
- 详解学习python的十一个步骤
学好python最重要的是坚持,只有坚持可以是王道,下面介绍了一些对于python初学者真正坚持学习的新概念: 技巧1:每天的代码 当你学习一门新语言时,一致性是非常重要的.我们建议每天都致力于编写代 ...
- 这些Python基础练习题你会几个?
在人工智能大火的当今,Python 作为人工智能时代的首选语言已经越来越收到追捧:但是许多非科班.零基础的小伙伴常常苦于没有合适的入门 Python 的教程而感到苦恼:本人是一名资深Python开发, ...
最新文章
- Android 4.0屏蔽式多点触摸
- linux tf命令,Linux系统命令介绍之vmstat命令详解
- python实现数据库连接池_Python实现Mysql数据库连接池
- 【CentOS 7笔记24】,实验中发生的磁盘小故障#
- 杭州高职单招计算机试题,河北省高职单招职业技能练习题20
- APP自动化测试系列之Desired Capabilities详解
- 【bzoj1050】[HAOI2006]旅行comf 并查集
- Android入门笔记10
- BIND rndc—使用说明
- python输出小数_python输出小数
- 台式计算机如何组装,怎样组装基本台式机
- kali更改/root下中文目录为英文教程
- Python爬虫之链家二手房数据爬取
- Java 图片转换base64
- c++ 模板----成员函数模板
- python之json扩展
- 数据索引---Solr DIH
- google dapper论文
- BlockingQueue Interface In Java学习
- 落单的数(落单的数 落单的数 II 落单的数 III)
热门文章
- 客户画像--指标标签体系设计方案----业务视角
- java 怎么做批量修改_JAVA实现批量修改文件名称
- [转载]美国夫妻生活如何在钱上更亲密
- cpu使用率100%,内存占用不足30%,system进程 pId=4
- ChIP-Seq,MeRIP-seq峰(peak),eccDNA等染色体分布可视化
- 过去一年对我帮助最大的三本书
- HEVC与AVC的区别与联系(十二)
- iphone7 无法连接计算机看照片,教你iphone7一键导出照片至电脑方法及iPhone7连接电脑itunes没反应怎么办...
- 移动端怎么让图片不失真_实用工具推荐:几款堪称神器的图片放大缩小网站,无损不失真...
- BOSS直聘简历导出为PDF文档