帮一家快递点开发一个快递价格计算器,业务如下:

提示用户输入:1.重量; 2.地点编号

快递费算法:

首重:3公斤

3公斤以内:

 1.东三省/宁夏/青海/海南 12元2.新疆/西藏:20元 3.港澳台/国外:不接受寄件 4.其他:10元

超过3公斤部分:

 1.东三省/宁夏/青海/海南 每公斤10元   2.新疆/西藏:每公斤20元   3.港澳台/国外:联系总公司   4.其他:每公斤5元
import matha = 12
b = 20
c = 10
d = 0a1 = 10
b2 = 20
c3 = 5print('''
欢迎使用快递计算器
''')weight = float(input("请输入快递的重量:"))
d = math.ceil(weight)
#ceil()向上取整 math模块函数
number = str(input("请输入快递地点编号:"))if weight <= 3:if number == "1":print("快递费为:12元")elif number == "2":print("快递费为:20元")elif number == "3":print("你好!港澳台/国外目前不接受寄件!")elif number == "4":print("快递费为:10元")
elif weight > 3:if number == "1":d = d - 3d = d * a1d = d + aprint("快递费为:",d)elif number == "2":d = d - 3d = d * b2d = d + bprint("快递费为:",d)elif number == "3":print("邮寄港澳台/国外地区请联系总公司!")elif number == "4":d = d - 3d = d * c3d = d + cprint("快递费为:",d)

学习记录:python快递价格计算器练习7.12相关推荐

  1. [python学习记录]python初步操作mysql

    数据库的连接 import MySQLdb # 创建连接对象里面,除了port必须是整数型,其余全是字符类型 conn = MySQLdb.connect(host = 'localhost',por ...

  2. Python学习记录——Python容器:列表、元组、字典与集合(1)

    1.列表可以由零个或多个元素组成,元素之间用逗号分开,整个列表被方括号所包裹: empty_list = [ ] weekdays = ['Monday', 'Tuesday', 'Wednesday ...

  3. 学习记录:python实现一个简易的校园管理系统7.19

    实现一个简易的校园管理系统,使用容器保存学生数据和老师数据. 学员信息有: 姓名, 年龄, 性别,班级,学号 讲师信息有:姓名, 年龄, 性别, 课程, 工号 (可以使用列表嵌套字典的方式保存学生和讲 ...

  4. 学习记录 Python 计算图片集的像素总平均值

    注意stat.mean是一个list,不能直接和int相加,需要写成stat.mean[0]. 得到最后的sum之后除以图片的总数就是整个图片集的总平均像素值.

  5. 学习记录(电子信息专业)

    一个电子小白的学习之旅 软件 Java学习记录 数据结构和算法学习记录 C++学习记录 python学习记录 matlab学习记录 altium designer学习记录 multisim学习记录 Q ...

  6. Python+Django+LeanCloud+腾讯云函数学习记录(第一周学习记录)

    第一周学习记录 开始从事微信小程序云开发和后台搭建的实习工作,这半年来会一直定期更新学习记录 1.微信爬虫模块 1.Itchat包 ​ 使用itchat包的初衷是为了通过该包的login端口直接通过扫 ...

  7. 怎么用python自制计算公式_手把手教你用python制作简易计算器,能够记录你使用的情况...

    话不多说,首先先看效果图,它能够记录你在使用过程中的历史,方便你查看是否有错: 接下来就仔细分析一下是如何制作的: 简易计算器 第一步:导入资源库 在过程中使用到了tkinter这个资源库,win+R ...

  8. python小括号报错_Python学习记录:括号配对检测问题

    Python学习记录:括号配对检测问题 一.问题描述 在练习Python程序题的时候,我遇到了括号配对检测问题. 问题描述:提示用户输入一行字符串,其中可能包括小括号 (),请检查小括号是否配对正确, ...

  9. Python学习记录day3

    2019独角兽企业重金招聘Python工程师标准>>> Python学习记录 day3 今天是银角大王武sir讲课.先回顾了上节课所学,然后讲到了面向对象思想. set set是一个 ...

  10. [Python学习]PycURL简单学习 - limodou的学习记录 - limodou是一个程序员,他关心的焦点是Python, DocBook, Open Source …...

    [Python学习]PycURL简单学习 - limodou的学习记录 - limodou是一个程序员,他关心的焦点是Python, DocBook, Open Source - [Python学习] ...

最新文章

  1. Java开发必须掌握的线上问题排查命令
  2. Node提示:npm does not support Node.js v12.16.3
  3. python的误差条形图的解释_如何使用python绘制带有误差条的条形图?
  4. 集成学习原理小结(转载)
  5. 空间谱专题02:波束形成(Beamforming)
  6. 简单的基准测试:不可变集合VS持久集合
  7. python 列表间隔取值_python list数据等间隔抽取并新建list存储的例子
  8. 今年面试,光靠技术肯定不行了!
  9. ‘UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xff in position 0: invalid start byte‘成功解决
  10. underscore 系列之字符实体与 _.escape
  11. 使用密码字典暴力破解加密rar、zip压缩文件
  12. matlab加权网络图,如何在matlab中编写求解加权网络的各个节点..._网络编辑_帮考网...
  13. 用javascript实现一个打乱文字小程序
  14. STM32固件库点灯
  15. win10默认浏览器不显示谷歌浏览器_win10系统中谷歌浏览器网页显示不正常是什么情况?...
  16. 获取微信中的音频方法
  17. iOS 内购 payment.applicationUsername 的坑
  18. 4-1蚁群算法(ACO)原理
  19. 《设计心理学》学习笔记之设计未来(第四册)
  20. 【idea文件夹右键新建,没有Java Class选项】

热门文章

  1. 笔记本计算机故障与诊断,笔记本电脑维护与故障诊断
  2. 9个新零售用户画像中常用的用户模型
  3. 电动车实名制挂牌管理系统java+springboot+ssm
  4. Ubuntu 安装vim出错
  5. 小程序上传大小限制问题解决
  6. 阿里大鱼短信接口PHP版,精简版阿里大鱼短信SMS发送接口PHP实例
  7. C# Win10缩放导致Winform字体模糊的解决方法
  8. python计算圆锥体积和表面积_圆柱和圆锥表面积和体积的计算练习
  9. 数据分析--数据预处理
  10. android textview得到文字的长度,Android TextView 文字长度控制