江苏省盐城市东台创新高级中学2021-2022学年高一上学期信息技术10月检测试卷

试卷更新日期:2022-10-24 类型:月考试卷

一、选择题

  • 1. Python程序文件的扩展名是(  )。
    A、.python B、.pyt C、.pt D、.py
  • 2. 为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是(    )
    A、 B、# C、, D、
  • 3. 下列选项中合法的标识符是(     )
    A、_7a_b B、break C、_a$b D、7ab
  • 4. Python不支持的数据类型有(    )
    A、char B、int C、float D、str
  • 5. Python中的数据类型float表示(    )
    A、布尔型 B、整型 C、字符串型 D、浮点型
  • 6. 在Python中,表达式2**3的结果是(    )
    A、5 B、8 C、6 D、3
  • 7. 在Python中,表达式 5//2 的结果是(   )
    A、2 B、3 C、2.5 D、1
  • 8. 在Python中,表达式21 % 4的结果是(       )
    A、5 B、1 C、15 D、25
  • 9. 执行Python语句s=11//3+11%3后,变量s的值是(    )
    A、3 B、4 C、5 D、6
  • 10. 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、6
  • 12. 整型变量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%10
  • 13. 下列不符合Python语言变量名规则的是(   )
    A、L B、3_1 C、_AI D、TempStr
  • 14. 如下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<z
  • 16. 假定选拔空军飞行学员时,只有符合身高(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>=52
  • 17. 下列表达式的值为False的是(   )
    A、3==1+2 B、5!=6 C、2000<1997 D、3>2
  • 18. 执行下列Python语句后,输出结果为(   )

    a=int(2.9)

    print(a)

    A、2.9 B、2.90 C、3 D、2
  • 19. 下面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  2
  • 20. 在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、6
  • 22. 下列哪个语句在Python中是非法的?(    )
    A、x=y=z=1 B、x=(y=z+1) C、x,y=y,x D、x+=y
  • 23. 已知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;2
  • 24. 如下Python程序段运行后,y的值是(    )

    x = -64

    if x > 0 :

    y = 1

    elif x = 0 :

    y = 0

    else:

    y = -1

    A、1 B、0 C、64 D、-1
  • 25. 如下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、6
  • 27. 下列Python程序段

    a = 0

    b = 4

    if b > a :

        a = 3 * b

    else:

        a = 10

    程序运行后,a的值是(     )

    A、10 B、0 C、12 D、4
  • 28. 在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=3
  • 29. 下面Python程序代码

    a=10

    b=20

    a,b = b,a

    print(a,b)

    执行后的值正确的是(   )

    A、20,10 B、10,10 C、20,20 D、10,20
  • 30. VB中,下列选项是合法变量名的是(  )。
    A、3sum B、int C、sum3 D、sum+3
  • 31. 运行下述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、20
  • 32. 设a、b、c为变量,将代数式ab+cd改为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、0
  • 34. 在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)