快捷搜索:  汽车  科技

初中信息技术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

代码详解:

初中信息技术python复习试题(山东省菏泽市2022年中考信息技术考试Python编程题详解)(1)

程序代码详解

初中信息技术python复习试题(山东省菏泽市2022年中考信息技术考试Python编程题详解)(2)

程序代码运行结果

(十)判断闰年

打开本题所在文件夹 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

代码详解:

初中信息技术python复习试题(山东省菏泽市2022年中考信息技术考试Python编程题详解)(3)

初中信息技术python复习试题(山东省菏泽市2022年中考信息技术考试Python编程题详解)(4)

程序代码运行结果

(十一)直角三角形

打开本题所在文件夹 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后面的冒号一定要有,否则程序报错不运行)

代码详解:

初中信息技术python复习试题(山东省菏泽市2022年中考信息技术考试Python编程题详解)(5)

程序代码详解

初中信息技术python复习试题(山东省菏泽市2022年中考信息技术考试Python编程题详解)(6)

程序代码运行结果

(十二)判断等边三角形

打开本题所在文件夹 C:\OMExam\python 中的"判断等边三角形.py"文档,完成以下操作:

该程序的功能是:

输入三角形三条边的值,判断是否为等边三角形。

请将①和②序号替换成正确代码,完善并调试运行程序,以实现其功能。不要添加或删除程序行,也不要删除注释。

源文件:

a=float(input('请输入边长 a:'))

b=float(input('请输入边长 b:'))

c=float(input('请输入边长 c:'))

if ①:

print('是等边三角形')

print('不是等边三角形')

答案 : ① a==b==c ② else: (else后面的冒号一定要有,否则程序报错不运行)

代码详解:

初中信息技术python复习试题(山东省菏泽市2022年中考信息技术考试Python编程题详解)(7)

程序代码详解

初中信息技术python复习试题(山东省菏泽市2022年中考信息技术考试Python编程题详解)(8)

程序代码运行结果

(十三)判断是否构成三角形

打开本题所在文件夹 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

代码详解:

初中信息技术python复习试题(山东省菏泽市2022年中考信息技术考试Python编程题详解)(9)

程序代码详解

初中信息技术python复习试题(山东省菏泽市2022年中考信息技术考试Python编程题详解)(10)

程序代码运行结果

未完待续。。。持续更新,有问题私信

猜您喜欢: