初中信息技术python复习试题(山东省菏泽市2022年中考信息技术考试Python编程题详解)
初中信息技术python复习试题(山东省菏泽市2022年中考信息技术考试Python编程题详解)② tw<35:print("你的体温过高")检测输入的体温是否正常(35~37),并输出结果。请将①和②序号替换成正确代码,完善并调试运行程序,以实现其功能。不要添加或删除程序行,也不要删除注释。tw=①(input("请输入你的体温值:")) #将输入的数据转为浮点型if tw>=37:
(九)判断体温
打开本题所在文件夹 C:\OMExam\python 中的"判断体温.py"文档,完成以下
操作:
该程序的功能是:
检测输入的体温是否正常(35~37),并输出结果。请将①和②序号替换成正确代码,完善并调试运行程序,以实现其功能。不要添加或删除程序行,也不要删除注释。
源代码:tw=①(input("请输入你的体温值:")) #将输入的数据转为浮点型
if tw>=37:
print("你的体温过高")
② tw<35:
print("你的体温过低")
else:
print("你的体温正常")
答案 : ① float ② elif
代码详解:
程序代码详解
程序代码运行结果
(十)判断闰年
打开本题所在文件夹 C:\OMExam\python 中的"判断闰年.py"文档,完成以下操作:
该程序的功能是:
输入年份,判断并输出是过滤器为闰年。
闰年的条件:
a :能被 4 整除,但不能被 100 整除
b :能被 400 整除
符合 a 和 b 中任意一个条件,即为闰年,否则为平年。请将①和②序号替换成正确代码,完善并调试运行程序,以实现其功能。不要添加或删除程序行,也不要删除注释。
源代码:y=int(input("请输入 4 位整数年份:"))
if y%4==0 ① y0!=0 ② y@0==0:
print(y "是闰年")
else:
print(y "不是闰年")
答案 : ① and ② or
代码详解:
程序代码运行结果
(十一)直角三角形
打开本题所在文件夹 C:\OMExam\python 中的"直角三角形.py"文档,完成以下操作:
该程序的功能是:
输入三角形三条边的值,判断是否是直角三角形。请将①和②序号替换成正确代码,完善并调试运行程序,以实现其功能。不要添加或删除程序行,也不要删除注释。
源代码:a=float(input('请输入边长 a:'))
b=float(input('请输入边长 b:'))
c=float(input('请输入边长 c:'))
if ①:
print('是直角角形')
②
print('不是直角三角形')
答案 : ① a**2 b**2==c**2 ② else: (else后面的冒号一定要有,否则程序报错不运行)
代码详解:
程序代码详解
程序代码运行结果
(十二)判断等边三角形
打开本题所在文件夹 C:\OMExam\python 中的"判断等边三角形.py"文档,完成以下操作:
该程序的功能是:
输入三角形三条边的值,判断是否为等边三角形。
请将①和②序号替换成正确代码,完善并调试运行程序,以实现其功能。不要添加或删除程序行,也不要删除注释。
源文件:a=float(input('请输入边长 a:'))
b=float(input('请输入边长 b:'))
c=float(input('请输入边长 c:'))
if ①:
print('是等边三角形')
②
print('不是等边三角形')
答案 : ① a==b==c ② else: (else后面的冒号一定要有,否则程序报错不运行)
代码详解:
程序代码详解
程序代码运行结果
(十三)判断是否构成三角形
打开本题所在文件夹 C:\OMExam\python 中的"判断是否构成三角形.py"文档,完成以下操作:
该程序的功能是:输入 3 个数,利用三角形中两边之和大于第三边,两边之差小于第三边,
判断这三个数能否构成三角形。请将①和②序号替换成正确代码,完善并调试运行程序,以实现其功能。不要添加或删除程序行,也不要删除注释。
源代码:a = float(input('a='))
b = float(input('b='))
c = float(input('c='))
if a b>c and ① and ②: #利用任意两边之和大于第三边判断能不能构成三角形
print(a b c "这三个数能构成三角形")
else:
print(a b c "这三个数不能构成三角形")
答案 : ① a c>b ② b c>a
代码详解:
程序代码详解
程序代码运行结果
未完待续。。。持续更新,有问题私信