江苏省盐城市东台创新高级中学2021-2022学年高一上学期信息技术10月检测试卷
试卷更新日期:2022-10-24 类型:月考试卷
一、选择题
-
1. Python程序文件的扩展名是( )。A、.python B、.pyt C、.pt D、.py2. 为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是( )A、: B、# C、, D、!3. 下列选项中合法的标识符是( )A、_7a_b B、break C、_a$b D、7ab4. Python不支持的数据类型有( )A、char B、int C、float D、str5. Python中的数据类型float表示( )A、布尔型 B、整型 C、字符串型 D、浮点型6. 在Python中,表达式2**3的结果是( )A、5 B、8 C、6 D、37. 在Python中,表达式 5//2 的结果是( )A、2 B、3 C、2.5 D、18. 在Python中,表达式21 % 4的结果是( )A、5 B、1 C、15 D、259. 执行Python语句s=11//3+11%3后,变量s的值是( )A、3 B、4 C、5 D、610. Python表达式中,可以使用( )控制运算的优先顺序。A、圆括号( ) B、方括号[ ] C、大括号{ } D、尖括号< >11. 已知a=5、b=6,则执行如下语句后
a = a + b
b = a + b
a和b的值分别为( )
A、11、17 B、11、11 C、17、11 D、5、612. 整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是( )A、(x%10)*10+x//10 B、(x%10)//10+x//10 C、(x/10)%10+x//10 D、(x%10)*10+x%1013. 下列不符合Python语言变量名规则的是( )A、L B、3_1 C、_AI D、TempStr14. 如下Python程序段x = 2
print (x+1)
print (x+2)
运行后,变量x的值是( )
A、2 B、3 C、5 D、15. 在Python中,描述x、y中存在一个小于z的正确的表达式是( )A、x<z and y<z B、x<z or y<z C、x+y<z D、x<y<z16. 假定选拔空军飞行学员时,只有符合身高(T)在165-178cm(含165cm和178cm)、体重(W)在52kg(含52kg)以上条件的学生才有资格报考,则表示该条件的逻辑表达式是( )A、T>=165 or T<=178 or W>=52 B、T>=165 & T<=178 or W>=52 C、T>=165 and T<=178 or W>=52 D、T>=165 and T<=178 and W>=5217. 下列表达式的值为False的是( )A、3==1+2 B、5!=6 C、2000<1997 D、3>218. 执行下列Python语句后,输出结果为( )a=int(2.9)
print(a)
A、2.9 B、2.90 C、3 D、219. 下面Python代码运行后,a、b的值为( )a=23
b=int(a/10)
a=(a-b*10)*10
b=a+b
print(a,b)
A、23 2 B、30 20 C、30 32 D、3 220. 在Python中,print("12"+"3")的运行结果为( )A、15 B、"15" C、123 D、"123"21. 已知 x=2,语句 x*=x+1 执行后,x的值是( )。A、2 B、3 C、5 D、622. 下列哪个语句在Python中是非法的?( )A、x=y=z=1 B、x=(y=z+1) C、x,y=y,x D、x+=y23. 已知a、b、c是整型变量,且a=2,b=8,执行下列Python程序段后,a、b、c的值是( )c=b-a
a=a+c
b=b-c
A、2;8;6 B、8;2;6 C、2;6;8 D、6;8;224. 如下Python程序段运行后,y的值是( )x = -64
if x > 0 :
y = 1
elif x = 0 :
y = 0
else:
y = -1
A、1 B、0 C、64 D、-125. 如下Python程序段if x > 0 :
x + =1
else:
x - =1
它的基本结构属于( )
A、顺序结构 B、分支结构 C、循环结构 D、树型结构26. 已知a=8、b=6,以下程序段if (a%3=0) Or (b%3=0) :
c = a * b
else:
c = a + b
执行后变量c的值为( )
A、48 B、14 C、8 D、627. 下列Python程序段a = 0
b = 4
if b > a :
a = 3 * b
else:
a = 10
程序运行后,a的值是( )
A、10 B、0 C、12 D、428. 在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为( )a = a * b
b = a // b
a = a // b
A、a=3 b=5 B、a=15 b=3 C、a=5 b=5 D、a=5 b=329. 下面Python程序代码a=10
b=20
a,b = b,a
print(a,b)
执行后的值正确的是( )
A、20,10 B、10,10 C、20,20 D、10,2030. VB中,下列选项是合法变量名的是( )。A、3sum B、int C、sum3 D、sum+331. 运行下述Python代码段后,变量a的值是( )a = 9
if a >= 9 :
a = a + 1
a = a * 2
else:
a = a - 1
a = a / 2
A、4 B、8 C、10 D、2032. 设a、b、c为变量,将代数式改为Python表达式,正确的写法是( )A、a/b+c/d B、a/(b+c)/d C、(a/b+c)/d D、a/(b+c/d)33. 执行下列Python程序段后,变量s的值是( )s=not 2*5!=11
print(s)
A、True B、False C、1 D、034. 在Python中,设 a=2,b= 3,则表达式not(a> b)的值是( )A、1 B、0 C、True D、False二、操作题
-
35. 从键盘分别输入两个整数a、b,最后输出a+b的值。请将下面程序填完整。
a=int(input(“请输入 a=”))
b=
a+=b
print(“a+b=”, )
36. 某同学参加了学校的体检,体检医生告诉他体重超重,需要加强运动。该同学了解到,运动时的心率如能控制在定的范围内,对增强心血管系统和呼吸系统的功能都有很好的效果:超出范围,对身体反而会有极伤。已知男性最适宜运动心率= (220-年龄-安静心率) * (60%~80%) +安静心率;女性最适宜运动心率= (210-年龄-安静心率) * (60%~80%) +安静心率。请将下面程序填完整。age=float(input(“请输入年龄=”))
HRrest=float(input(“请输入安静心率=”))
gender=input(“请输入 male 或 female:”)
if gender==“male”:
n=
else:
n=
low=
high=
print(“最适宜的心率是:”,low,“~”,high)