实验三   分支结构程序设计

班级:物流191             姓名:倪绍磊              学号:3190505131

指导老师:修宇           日期:2020.4.3          成绩:

【实验名称】实验三  分支结构程序设计(设计性实验)

【实验目的】

(1)学会正确使用比较运算符与比较表达式、逻辑运算符和逻辑表达式

(2)熟练用if语句设计选择结构程序;

【实验条件】

PC机或者远程编程环境

【实验内容】

1、完成三个编程题。(python123)

(1)货币转换

问题描述:

参考温度转换实例编制一个货币转换程序。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

假定美元/人民币汇率为:6.7744 : 1

输入:

‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪例1: 输入一个美元货币值:$32.3‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

例2: 输入一个人民币货币值:¥10.1

输出:

当输入人民币时,返回“人民币转换为美元后是:$32美元”‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

当输入美元时,返回“美元转换为人民币后是:¥32元”

(2)数学公式求解

问题描述:

从键盘输入x的值,根据公式计算并输出x和y的值。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

输入:

输入使用input(),不要增加额外的提示信息

输出:

直接输出y的值,保留小数点后两位,不需要额外信息

(3)新版个人所得税计算

问题描述:

请编写一个程序,根据用户输入计算个人所得税。

输入输出:

输入一个正数,不要增加额外的提示信息

【实验记录与分析】(请填写试验记录与分析结果)

(1)货币转换

输入代码

输出结果

(2)数学公式求解

输入代码

输出结果

(3)新版个人所得税计算

输出代码

输出结果

【思考题】

1、尝试用IDLE 运行你的程序,如果用户输入不符合输入格式时,程序会运行出现什么情况?

(1)货币转换:提示输入错误,请输入带有符号的货币值。

(2)数学公式求解:输入格式错误提示。

(3)新版个人所得税计算:提示输入无定义。

python程序控制结构与分支的实验报告_Python程序设计实验报告三:分支结构程序设计...相关推荐

  1. Python程序控制结构(二)循环结构:for in遍历循环,while无限循环,循环+else

    Python程序控制结构(二)循环结构: 1. for in遍历循环 2. while无限循环 一.遍历循环 二.遍历循环的应用 遍历循环是使用for in保留字形成的一种循环,它能够对遍历结构中的每 ...

  2. 周信东c语言实验二实验报告,实验三 循环结构程序设计参考答案

    C语言实操课循环结构答案 实验三 循环结构程序设计(参考答案) 1.设计程序sy3-1.c ,要求打印小学九九乘法表. 算法分析: 根据九九乘法表可知,该表共有9行,第i行有i个表达式,而且表达式中的 ...

  3. c语言已知祖父年龄70,实验三循环结构程序设计.doc

    实验三循环结构程序设计 实验三 循环结构程序设计 一.实验目的 (1) 掌握while.do~while.for语句的使用. (2) 掌握循环体内使用break.continue语句的作用. (3) ...

  4. python程序控制结构_python程序控制结构

    四.程序控制结构 4.1 分支结构 4.1.1 单分支结构 基本构成: if <条件>: <语句1> 基本实例: guess=eval(input()) if guess==9 ...

  5. python控制结构是,python 程序控制结构

    程序控制结构 一段程序主要有三种控制结构组成:循环结构.分支结构.顺序结构. 我们在写程序之前,作为初学者来说,最好能先画出程序的流程图. 流程图由一下7种元素构成: 其中,起止框表示一个程序的开始和 ...

  6. python投资分析实验报告_Python的实验报告怎么写?

    以面向对象程序设计实验为例: 一.实验目的了解面向对象程序设计思想 了解对象.类.封装.继承.方法.构造函数和析构函数基本概念 掌握定义类.成员变量.成员函数.静态变量和静态方法 掌握通过类定义实现继 ...

  7. python程序设计基础与应用 机械工业出版社_Python程序设计基础与应用

    图书简介 配套资源:部分全彩印刷.电子课件.教学大纲.习题答案.源代码 本书特色: ★知名Python教育者董付国老师新作. ★言简意赅,案例丰富,配套资源超全部分内容全彩呈现. ★本书全部代码适用于 ...

  8. python程序的文件拓展名主要是_Python程序文件扩展名主要有________和________两种,其中后者常用于GUI程序...

    Python程序文件扩展名主要有________和________两种,其中后者常用于GUI程序 答:py:pyw: 中国大学MOOC: 下列关于我国增值税税率的表述中,不正确的是( ). 答:煤炭适 ...

  9. python程序设计基础教程答案山东联盟答案_Python程序设计基础 (山东联盟) 期末...

    Python 程序设计基础(山东联盟) 下面运算符中可以用来连接两个字符串的 ? 答 :+ 表达式 -15 // 4 的值是 ? 答 :-4 下面哪个不是字符串提供的方法 ? 答 :search() ...

最新文章

  1. 人工智能的浪潮中,知识图谱何去何从?
  2. 秒杀系统设计~亿级用户
  3. Unix 和 Linux
  4. tensorflow-yolov3 调试Intel Realsense D435摄像头所遇到的问题(USB自动检测并重置机制)hardware_reset() pyusb libusb devcon
  5. e文件怎么打开_win10电脑怎么打开ai文件
  6. 高德地图显示多个气泡_CarPlay分屏功能“硬核”上线 高德地图用户可第一时间尝鲜...
  7. .net知识和学习方法系列(十四)TraceListener的应用
  8. 前端学习(589):在console中调试日志
  9. matlab r2010a教程,MATLAB教程R2010a(十二五)
  10. 超强领先!Transformer图像复原效果显著!
  11. php中header用法
  12. Java最大值和最小值
  13. oracle在cmd中启动数据库实例
  14. Axure元件库,Axure元件库下载,Axure Design
  15. python气象包_Python-Cartopy包: 地图投影
  16. 时钟周期 指令周期 MIPS CPI
  17. 将matlab代码转换成C代码
  18. ctf MISC 学习总结
  19. RED5学习(二)——第一个red5项目
  20. JDBC SQl注入

热门文章

  1. 计算机基础98均9,第三章 计算机基础 Windows98 (第二讲).ppt
  2. matlab 传递函数求截止频率,高分求解RC滤波电路的传递函数和截止频率
  3. co88 sap 实际结算_SAP 物料帐的基本原理
  4. access百度翻译 get_求助,百度翻译后我还是不知道怎么解决这个问题
  5. ibm笔记本电脑电池_笔记本电脑是一直插着电源好,还是拔了电源好?
  6. 第二十节,使用RNN网络拟合回声信号序列
  7. 20172311 2017-2018-2 《程序设计与数据结构》实验一报告
  8. 重定义 UIImagePickerController
  9. SharePoint 2010 PowerShell 系列 之 Create List and Field --Lookup
  10. Delphi通过MSHTML实现一个HTML解析类