Python练习题2.分支结构练习
练习1:英制单位英寸与公制单位厘米互换。
参考答案:
value = float(input('请输入长度: ')) unit = input('请输入单位: ') if unit == 'in' or unit == '英寸':print('%f英寸 = %f厘米' % (value, value * 2.54)) elif unit == 'cm' or unit == '厘米':print('%f厘米 = %f英寸' % (value, value / 2.54)) else:print('请输入有效的单位')
练习2:百分制成绩转换为等级制成绩。
要求:如果输入的成绩在90分以上(含90分)输出A;80分-90分(不含90分)输出B;70分-80分(不含80分)输出C;60分-70分(不含70分)输出D;60分以下输出E。
参考答案:
score = float(input('请输入成绩: ')) if score >= 90:grade = 'A' elif score >= 80:grade = 'B' elif score >= 70:grade = 'C' elif score >= 60:grade = 'D' else:grade = 'E' print('对应的等级是:', grade)
练习3:输入三条边长,如果能构成三角形就计算周长和面积。
参考答案:
a = float(input('a = ')) b = float(input('b = ')) c = float(input('c = ')) if a + b > c and a + c > b and b + c > a:print('周长: %f' % (a + b + c))p = (a + b + c) / 2area = (p * (p - a) * (p - b) * (p - c)) ** 0.5print('面积: %f' % (area)) else:print('不能构成三角形')
Python练习题2.分支结构练习相关推荐
- 循环数组函数c语言,C语言练习题2(分支结构循环结构数组函数2009-2012二级真题)..doc...
C语言练习题2(分支结构循环结构数组函数2009-2012二级真题). C语言练习题(二) 一 选择题 1.有以下程序 #include void main() { int a: canf(" ...
- python中的分支结构——if语句
如果有编程经历的小伙伴们在看到分支结构这个名词,相信你们一定不会陌生.没错,选用适当的语言结构会让我们的代码更加清楚明了且易于修改,那么这次我们先来学习python中的一种--分支结构: 在pytho ...
- 分支函数c语言,C语言练习题2(分支结构 循环结构 数组 函数2009-2012二级真题 ).doc...
C语言练习题2(分支结构 循环结构 数组 函数2009-2012二级真题 ) C语言练习题(二) 一 选择题 1.有以下程序 #include void main() { int a: canf(&q ...
- Python教学 | Python 中的分支结构(判断语句)【附本文代码和数据】
查看原文:[数据seminar]Python教学 | Python 中的分支结构(判断语句)[附本文代码和数据] Part1引言 上期文章我们学习了组合数据类型字典以及元组,这标志着 Python 基 ...
- 好程序员Python培训分享Python系列之分支结构
好程序员Python培训分享Python系列之分支结构,应用场景:迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种代码结构通常称之为顺序结构.然而仅有顺序结构并不能解决所有的问题,比如 ...
- python中多分支结构可以不用else吗_Python3基础 多分支结构 if-elif-else
镇场诗: ---大梦谁觉,水月中建博客.百千磨难,才知世事无常. ---今持佛语,技术无量愿学.愿尽所学,铸一良心博客. --------------------------------------- ...
- python保留字的分支结构_下列Python保留字中,不用于表示分支结构的是
[单选题]下列Python保留字中,不用于表示分支结构的是 [单选题]以下程序的输出结果是: j = '' for i in "12345": j += i + ',' print ...
- python能用分支结构写出循环的算法吗_python二级考试-试题8.doc
python二级考试-试题8.doc -1.数据库设计中反映用户对数据要求的模式是___________.A概念模式B内模式C设计模式D外模式正确答案2.一个工作人员可使用多台计算机,而一台计算机被多 ...
- Python D6 if分支结构
Pycharm快捷键 tips: 单行注释 Ctrl+/ 多行注释 Ctrl +Shift+/ Python语法规范 tips: 1.每行末尾不强制加分号(:) 2.不需要用{}定义代码块,直 ...
- C语言练习题 (分支结构)4.18日
坐标上海,被封的第18天....趁着空闲自己学习下C语言. 今天做了三题练习题,和大家分享下.也学会了使用码云传代码,之后会出个码云教程,学会了可以传代码去自己建立的仓库. 题目比较简单,我的方法不一 ...
最新文章
- MOS晶体管小信号放大电路
- 爬虫系列之----Requests库
- Eclipse配置C++时的三个关键环境变量
- 企业应用架构模式笔记
- Android 自定义View修炼-打造完美的自定义侧滑菜单/侧滑View控件(转)
- 深度学习2.0-35.ResNet-18实战
- 各种强大的资源搜索引擎及搜索各大网盘资源的方法
- RTP载荷H264视频流
- echarts数据可视化系列:柱状图
- 关于IE主页被篡改成2345、360、hao123等页面的说明
- 110 AddressBook
- 七里香计算机音乐谱子,七里香(改编自《新经典》)
- PPASR语音识别(进阶级)
- Linux 开起启动Supervisor 安装配置
- form表单AJAX提交
- win7 修复计算机无法进入系统,win7系统下启动修复无法正常进入系统的解决方法...
- ybt1001:HelloWorld
- 如何建设一个优质的企业网站?
- 【愚公系列】2022年09月 微信小程序-WebGL画渐变色正方形
- 液晶面板里面有些什么配件_LED面板灯由哪些部件组成