《python程序设计教程》第2章Python语⾔基础知识习题2答案1.运⽤输⼈输出函数编写程序.将华⽒温度转换成摄⽒温度。换算公式:C=(F-32)*5/9,其中C为摄⽒温度,F为华⽒温度。
F=float(input('请输⼊华⽒温度:'))
C=(F-32)*5/9
print('摄⽒温度:',C)
2.编写程序,根据输⼈的长和宽,计算矩形的⾯积并输出。
length=float(input('请输⼊矩形的长:'))
width=float(input('请输⼊矩形的宽:'))
S=length*width
print('矩形的⾯积为:',S)
3.编写程序,输⼊三个学⽣的成绩计算平均分并输出。
score1=float(input('请输⼊第1个同学的成绩:'))
score2=float(input('请输⼊第2个同学的成绩:'))
score3=float(input('请输⼊第3个同学的成绩:'))
avg=(score1+score2+score3)/3
print('平均成绩为:',avg)
4.根据以下叙述写出正确的条件表达式:
单片机c语言程序设计实训100例 pdf
有语⽂Chine)数学(Math)、英语(Engish)三门课程,均采⽤百分制,60分及以上为及格,90分及以上为优秀。
(1)三门课程都及格;
(2)⾄少⼀门课程及格;
(3)语⽂及格且数学或者英语优秀。
Chinese=float(input("请输⼊语⽂成绩:"))
Math=float(input("请输⼊数学成绩:"))python入门教程2
thread the needleEnglish=float(input("请输⼊英语成绩:"))
if Chinese>=60 and (Math>=90 or English>=90):
print("语⽂及格且数学或者英语优秀")
elif Chinese>=60 and Math>=60 and English>=60:
print("三门课程都及格")
linux终端保存文件命令elif Chinese>=60 or Math>=60 or English>=60:
数据库连接语句sqlprint("⾄少⼀门课程及格")
5.Python中的pass语句有何作⽤?
pass是⼀个空语句,不做任何事情,⼀般只⽤做占位语句,是为了保持程序结构的完整性。在程序设计的过程中,我们可以⽤pass替代某些代码,在后续过程中再做补充。
6.为了给孩⼦储备教育基⾦,希望在孩⼦满10周岁(120个⽉)时能够提取5万元⽤于教育。现有各种不同收益率的按⽉复利计算教育投资基⾦。编写程序,根据键盘输⼈的⽉收益率,计算在孩⼦出⽣时该
投资多少钱来购买基⾦,使得孩⼦10周岁时能取回5万元⽤于教育。计算公
式如下:
rate=float(input('请输⼊⽉收益率:')) final=50000聚合函数的运算对象可以是列
month=120
money=final/(1+rate)**month
print('投资⾦额:',money)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。