一. 问题描述

案例2:
帮一家快递点开发一个快递价格计算器,业务如下:
提示用户输入:1.重量; 2.地点编号
快递费算法:
首重:3公斤
3公斤以内: 东三省/宁夏/青海/海南 12元 新疆/西藏:20元 港澳台/国外:不接受寄件 其他:10元
超过3公斤部分:东三省/宁夏/青海/海南 每公斤10元 新疆/西藏:每公斤20元 港澳台/国外:联系总公司 其他:每公斤5元
用户输入重量和地点编号后显示快递费金额。

二. 实现思路

  1. 首先显示地址编号
  2. 提示用户输入快递的重量和地点编号。
  3. 根据用户输入的快递重量选择相应的快递费金额计算方法。
  4. 显示快递费金额。

三. 代码实现

print("地点编号如下:")
print("东三省/宁夏/青海/海南/:1")
print("新疆/西藏/:2")
print("港澳台/国外/:3")
print("其他/:4")locationNum = int(input("请输入您的地点编号:"))
weight = int(input("请输入快递的重量:"))
total = 0
if weight < 3:if locationNum == 1:total = 12 * weightelif locationNum == 2:total = 20 * weightelif locationNum == 3:print("抱歉,暂不接受该地区该重量的寄件!")else:total = 10 * weight
else:if locationNum == 1:total = 12 * 3 + 10 * (weight - 3)elif locationNum == 2:total = 20 * 3+ 20 * (weight - 3)elif locationNum == 3:print("请联系总公司!")else:total = 10 * 3+ 5 * (weight - 3)
print("您的快递费金额是:",total)

四. 运行结果

python选择结构练习(六)相关推荐

  1. Python选择结构注意事项

    以百分制成绩转换为字母等级成绩为例,简单介绍一下Python选择结构需要注意的事项. 1.缩进必须要正确 在Python代码中,缩进是非常重要的.如果缩进不正确,会导致语法错误无法运行,也可能会导致逻 ...

  2. python 选择结构教学设计_初中信息技术_信息技术初一下册《Python选择结构if-else》教学设计学情分析教材分析课后反思...

    课题 第 9 课 选择结构 if - else 课型 新授 教学时间 授课班级 7 年级 7 班 课时安排 1 课时 学情分析 与教学设 计思路 本课的学习主体是初一学生,经过前段时间的学习,学生们已 ...

  3. 使用python选择结构和循环实现英雄联盟登录和注册

    使用选择结构和循环实现英雄联盟登录和注册 在"英雄商城首页"选择相对应的选项进入其他页面,选择2,进入休闲小游戏,打印"各种休闲小游戏的提示" 运行代码如下: ...

  4. Python选择结构练习题

    目录 一.身高预测 1.1需求 1.2运行代码 1.3运行结果 二.计算销售总金额 2.1需求 2.2运行代码 2.3运行结果 三.输入两个整数,按由小到大的顺序输出这两个数. 3.1运行代码 3.2 ...

  5. python的选择结构教学设计_python选择结构教学设计

    <python选择结构教学设计>由会员分享,可在线阅读,更多相关<python选择结构教学设计(3页珍藏版)>请在人人文库网上搜索. 1.项目主题用选择结构程序做出判断备课人张 ...

  6. python三种结构_Python基础05 三种基本结构选择结构

    作者:玉树[林]风 欢迎转载,也请保留这段声明. 程序的三种基本结构 顺序结构 代码按照编写的顺序,自上而下逐行运行.如下图所示. 代码按照A->B->C的顺序执行 选择结构 代码运行到选 ...

  7. python分支条件语句格式_Python基础-06 if语句——分支结构(选择结构)

    六.if语句--分支结构(选择结构) 1. 概述 - 选择结构 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Hp6aPdOh-1609592903906)(Media ...

  8. Python培训教程分享:Python中选择结构是什么

    越来越多的人开始报名学习Python技术,那么学习Python技术不是一两天就能学会的,本期小编为大家推荐的Python培训教程主要讲的是"Python中选择结构是什么",下面来看 ...

  9. 15天Python入门-3-流程控制-选择结构

    15天Python入门-3-流程控制-选择结构 时代赋能 生命的意义是成为你自己 已关注 1 人赞同了该文章 设想一个场景,你需要控制机器人和顾客打招呼,假设机器人(在大多数情况下)能够判断出顾客的性 ...

  10. python中的选择结构语句是语句_python3控制语句---选择结构语句

    python中的控制语句主要有if.if--else.if--slif--else.pass语句.其实python的控制语句与其他语言的控制语句工作原理基本一样.控制语句可以分为选择结构语句和循环结构 ...

最新文章

  1. Usage and Idioms——Categories
  2. 【最新阿里-京东-美团-滴滴-面试题及答案】
  3. numpy库中ndarray切片操作的参数意义
  4. zookeeper 入门讲解实例 转
  5. Css基本语法及页面引用
  6. 数据结构:神奇的B树实现解析(有图有代码有真相!!!)
  7. KUDU数据导入尝试一:TextFile数据导入Hive,Hive数据导入KUDU
  8. 谷歌称已实现量子霸权;iOS 捷径功能被诉侵权;Chrome 78 Beta 发布 | 极客头条
  9. 12306订票助手秘笈:2013春节我要回家
  10. suse tomcat mysql_JDK TOMCAT MYSQL SUSE LINUX 环境搭建
  11. 人工智能AI、机器学习和深度学习的区别
  12. 百度免费开放长语音识别功能
  13. 深入解读Linux内存管理系列(4)——Memblock管理机制
  14. 发布一款小软件:和讯博客助手-测试版- 0.3.0
  15. 财会法规与职业道德【18】
  16. word中如何将所有同一级标题统一格式
  17. 怎么看空调定时成功_空调定时怎么设置
  18. 登陆成功页面5秒跳转
  19. oracle千万级数据量的表关联更新
  20. 什么是TSN,如何搭建TSN验证环境?

热门文章

  1. 詹克团:《区块链:人类劳动组织的未来形式》
  2. 职工考勤管理信息系统数据库课设_数据库课程设计职工考勤管理信息系统
  3. 魔王语言解释器C语言,[数据结构]魔王语言解释c语言实现
  4. C#和C++字符串拼接的性能分析
  5. oracle怎么查看long类型的值,oracle中对LONG列进行查询
  6. 第三方服务挂了,如何保证服务不受影响?
  7. js不同地图坐标系经纬度转换(同一经纬度,硬件/谷歌转高德地图;经纬度查询)
  8. div 设置a4大小_CSS设置A4纸张大小_others_酷徒编程知识库
  9. 论WMS系统的未来前景
  10. 计算机类证书之微软厂商认证分享