python选择结构实验报告.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

成绩

《Python语言程序设计》

实验报告

实验名称选择结构

院(系、部、中心)

专业

班级

学生姓名

学号

实验地点

指导教师

一、实验目的和要求

1.掌握逻辑表达式的正确书写格式

2.掌握单分支与双分支条件语句的使用方法

3.掌握多分支条件语句的使用方法

4.利用选择结构解决实际问题

二、实验内容

求一元二次方程的根。

要求:输入一元二次方程的三个系数a,b,c,输出两个实根x1和x2,若没有实根则输

出信息“无实根”。

程序代码和运行结果如下:

2.在计算某物品时,消费金额与支付金额y的对应关系如下

xx1000

0.9x1000≤x≤2000

y=

0.8x2000≤x3000

0.7xx≥3000

程序运行时,根据输入的消费金额,输出支付的金额

程序代码和运行结果如下:

3.计算轨道交通票价。某城市轨道交通实行按里程计价的多级票价,起步6km内(含

6公里)每人次3元;6~12km(含12公里)每人次4元;12~32km(含32公里)每

10km加1元;32km以上每20km加1元。票价不封顶。输入里程数km,显示对应票

价p,票价按元收取。

1)写出计算用的数学表达式

p=3,x=6

p=4,6x=12

p=4+(x-12)/10,12x=32

P=6+(x-32)/20,x32

2)程序代码和运行结果如下:

4.输入3个数,按从小到大的顺序显示。

程序代码和运行结果如下:

5.利用计算机解决古代数学问题“鸡兔同笼”,即已知在同一个笼子中有鸡和兔M只,

鸡和兔的总脚数为N只,求鸡和兔各有多少只。要求不能求出荒唐解,对输入的数据

要有必要的验证,出错的数据要给出数据错的原因。

1)写出鸡兔同笼的计算公式

M=x+y

N=2x+4y

2)程序代码和运行结果如下:

三、总结与思考

一开始犯了一个低级错误,里面没加所以一开始就没运行

成功。

后来就是用eval函数输入几个整数,后来发现运算不了,之后反应过

来输入的是字符串,不能当整数一样运算。

最后就是两个整数相除没想到是有一位小数的,我还把他们相除得到

的结果的数据类型是否为整数来做判断,后来再思索了一会,就先把得到

的结果取整,再把它与原数据相减,判断是否为0就能知道是否为不是整

数的结果了。

教师评语:

预习态度和纪律能力报告综合成绩

优秀优秀优秀优秀优秀

良好良好良好良好良好

中等中等中等中等中等

及格及格及格及格及格

不及格不及格不及格不及格不及格

文档评论(0)

151****6399 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档