安徽中医药大学
  1. a = 20b = a | 3a &= 7print(b ,end=",")print(a) 下面代码的输出结果是( ) 。

  2. A:6.66667,4
    B:23,4
    C:4,6.66667
    D:4,23

    答案:23,4
  3. 以下选项中值为False的是( ) 。

  4. A:'abcd' <'ad'
    B:' ' <'a'
    C:'Hello' >'hello'
    D:'abc' <'abcd'

    答案:'Hello' >'hello'
  5. Python 中函数不包括( ) 。

  6. A:标准函数
    B:内建函数
    C:第三库函数
    D:参数函数

    答案:参数函数
  7. s = "The python language is a cross platform language."print(s.find('language',30))此代码的输出结果是( )

  8. A:11
    B:40
    C:系统报错
    D:10

    答案:40
  9. 以下选项中,不是Python文件处理seek()方法的参数是( ) 。

  10. A:0
    B:2
    C:1
    D:-1

    答案:-1
  11. >>>a,b,c,d,e,f = 'Python'>>>b此代码的输出结果是( ) 。

  12. A:0
    B:1
    C:出错
    D:‘y’

    答案:‘y’
  13. a =2.0b =1.0s =0for n in range(1,4): s += a /b t =a a = a +b b =tprint(round(s,2)) 此代码的输出结果是( )。

  14. A:6.77
    B:8.39
    C:5.17
    D:3.5

    答案:5.17
  15. 关于赋值语句,以下选项中描述错误的是( ) 。

  16. A:在Python 语言中,有一种赋值语句,可以同时给多个变量赋值
    B:设a = 10;b= 20,执行a,b=a,a+b;print(a,b)和a =b;b=a+b;print(a,b)之后,得到同样的输出结果:10 30
    C:设x = "alice";y = "kate",执行x,y=y,x可以实现变量x和y值的互换
    D:在Python 语言中,“=”表示赋值,即将“=”右侧的计算结果赋值给左侧变量,包含“=”的语句称为赋值语句

    答案:设a = 10;b= 20,执行a,b=a,a+b;print(a,b)和a =b;b=a+b;print(a,b)之后,得到同样的输出结果:10 30
  17. 关于Python字符编码,以下选项中描述错误的是( ) 。

  18. A:ord(x)和chr(x)是一对函数
    B:Python默认采用Unicode字符编码
    C:Python可以处理任何字符编码文本
    D:chr(x)将字符转换为Unicode编码

    答案:chr(x)将字符转换为Unicode编码
  19. 代码:>>>s="11+5in">>>eval(s[1:-2])此代码的输出结果是( ) 。

  20. A:11+5
    B:16
    C:6
    D:执行错误
  21. 在一行上写多条Python语句使用的符号是( ) 。

  22. A:分号
    B:冒号
    C:点号
    D:逗号
  23. 以下选项不属于程序设计语言类别的是( ) 。

  24. A:解释语言
    B:高级语言
    C:机器语言
    D:汇编语言
  25. 表达式'y'<'x' == False的结果是( ) 。

  26. A:Error
    B:False
    C:None
    D:True
  27. 以下选项中,不属于Python保留字的是( )。

  28. A:import
    B:elif
    C:type
    D:def
  29. 列表 ls=[1,2,3, 4,5,6,[7,8,9]],以下选项中描述正确的是( ) 。

  30. A:ls可能是一维列表
    B:ls可能是高维列表
    C:ls可能是二维列表
    D:ls可能是多维列表
  31. 以下关于异常处理的描述,正确的是( ) 。

  32. A:Python中允许利用else语句捕获异常
    B:引发一个不存在索引的列表元素会引发NameError错误
    C:try 语句中有except子句就不能有finally子句
    D:Python 中,可以用异常处理捕获程序中的所有错误
  33. 关于下面代码,def fact(n, m=1): s =1 for i in range(1, n+1): s *= i return s//mprint(fact(m=2,n=4))以下选项中描述正确的是( ) 。

  34. A:按可变参数调用
    B:执行结果为24
    C:按位置参数调用
    D:参数按照名称传递
  35. 给出如下代码,for i in range(6):print(chr(ord(9801)+i),end="")以下选项中描述正确的是( ) 。

  36. A:输出结果为♈♉♊♋♌♍
    B:ord(x)函数返回x的Unicode编码对应的字符
    C:chr ("a")返回"a"字符对应的Unicode编码
    D:系统报错
  37. 代码:d ={}for i in range(26):d[chr(i+ord("a"))]=chr((i+13)%26+ord("a"))for c in "Python":print(d.get(c, c), end="")此代码的输出结果是( ) 。

  38. A:Python
    B:Plguba
    C:Pabugl
    D:Cabugl
  39. print("{:.2f}".format(20-2**3+10/3**2*5))此代码的输出结果是( ) 。

  40. A:17.56
    B:67.56
    C:12.22
    D:17.55
  41. 元组是不可变的,不支持列表对象的inset()、remove()等方法,也不支持del命令删除其中的元素,但可以使用del命令删除整个元组对象。( )

  42. A:对 B:错
  43. 包含yield语句的函数一般成为生成器函数,可以用来创建生成器对象。( )

  44. A:错 B:对
  45. 在Python 3.x中,使用内置函数input()接收用户输入时,不论用户输入的什么格式,一律按字符串进行返回。( )

  46. A:错 B:对
  47. 在Python中可以为自定义类的对象动态增加新成员。( )

  48. A:对 B:错
  49. 假设x为列表对象,那么x.pop()和x.pop(-1)的作用是一样的。( )

  50. A:错 B:对
  51. 假设有非空列表x,那么x.append(3)、x = x+[3]与x.insert(0,3)在执行时间上基本没有太大区别。( )

  52. A:对 B:错
  53. 函数和对象方法是一样的,内部实现和外部调用都没有任何区别。( )

  54. A:错 B:对
  55. 不是Python对文件的读操作方法的是readtext.。( )

  56. A:对 B:错
  57. 在编写多层循环时,为了提高运行效率,应尽量减少内循环中不必要的计算。( )

  58. A:错 B:对
  59. 假设random模块已导入,那么表达式 random.sample(range(10), 20) 的作用是生成20个不重复的整数。( )

  60. A:对 B:错
  61. 关于进程和线程,进程是线程的一个实体.。( )

  62. A:对 B:错
  63. 对于列表而言,在尾部追加元素比在中间位置插入元素速度更快一些,尤其是对于包含大量元素的列表。( )

  64. A:对 B:错
  65. Python程序文件扩展名主要有pyw和py两种,其中后者常用于GUI程序。( )

  66. A:错 B:对
  67. Python类不支持多继承。( )

  68. A:对 B:错
  69. Python字典中的“值”不允许重复。( )

  70. A:错 B:对
  71. 放在一对三引号之间的任何内容将被认为是注释。( )

  72. A:对 B:错
  73. 一维数据是由对等关系的有序数据构成,无序数据不是一维数据是关于数据维度的描述。( )

  74. A:错 B:对
  75. 字典 d={'Name': 'Kate', 'No': '1001', 'Age': '20'},表达式len(d)的值为3 ( )

  76. A:对 B:错
  77. 定义类时,在一个方法前面使用@classmethod进行修饰,则该方法属于类方法。( )

  78. A:错 B:对
  79. Python的标准数据库接口是Python DB-API 。( )

  80. A:错 B:对
  81. 在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的。( )

  82. A:错 B:对
  83. Python变量名区分大小写,所以student和Student不是同一个变量。( )

  84. A:错 B:对
  85. 9999**9999这样的命令在Python中无法运行。( )

  86. A:对 B:错
  87. 以追加模式打开文件时,文件指针指向文件尾。( )

  88. A:对 B:错
  89. 使用random模块的函数randint(1, 100)获取随机数时,有可能会得到100。( )

  90. A:对 B:错
  91. 在Python 3.5中运算符+不仅可以实现数值的相加、字符串连接,还可以实现列表、元组的合并和集合的并集运算。( )

  92. A:错 B:对
  93. 表达式 list('[1, 2, 3]') 的值是[1, 2, 3]。( )

  94. A:错 B:对
  95. 使用del命令或者列表对象的remove()方法删除列表中元素时会影响列表中部分元素的索引。( )

  96. A:错 B:对
  97. 只可以动态为对象增加数据成员,而不能为对象动态增加成员方法。( )

  98. A:错 B:对
  99. 表达式 ‘a’+1的值为’b’。( )

  100. A:错 B:对

温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!
点赞(3) dxwkbang
返回
顶部