广西金融职业技术学院
  1. Print( )函数可以对数字进行数学乘法计算。( )

  2. A:对 B:错
    答案:对
  3. 字典使用键值对来存储数据。( )

  4. A:错 B:对
    答案:对
  5. 元组是一种有序集合,与列表类似,不同之处在于元组的元素不能修改。( )

  6. A:对 B:错
    答案:对
  7. 列表是一种无序集合,需要键值对定位数据位置。( )

  8. A:错 B:对
    答案:错
  9. for和while完全等价,可以相互转换。( )

  10. A:错 B:对
    答案:错
  11. 在python的循环体内,continue语句的作用是结束该语句所在的循环。( )

  12. A:对 B:错
    答案:B: 错
  13. 对于while(条件表达式)循环体,我们是先判断,若满足条件表达式则执行循环体,若不满足则退出循环。当遇到不满足条件时,我们执行了条件表达式,并没有执行循环体。故条件表达式的执行次数总是比循环体的执行次数多一次。( )

  14. A:错 B:对
    答案:对
  15. 一个函数中只允许有一条return语句。( )

  16. A:对 B:错
    答案:错
  17. Input( )函数的括号中可以增加字符串用于指导说明填入内容是什么。( )

  18. A:错 B:对
    答案:对
  19. a=‘7’,b=‘89’,执行语句a+b,输出的结果是96。( )

  20. A:错 B:对
  21. break语句是在满足条件时,跳过当前的这次循环,直接开始下一次循环。( )

  22. A:错 B:对
  23. 多分支结构if-elif-else语句最多只会执行一个分支。( )

  24. A:对 B:错
  25. 变量本身没有任何含义,它会根据不同的数据表示不同的意义。( )

  26. A:对 B:错
  27. 字符串正索引是从左到右,默认从0开始,最大范围是字符串长度少1。( )

  28. A:对 B:错
  29. 在循环中continue语句的作用是跳出当前循环。( )

  30. A:对 B:错
  31. 当作为条件表达式时,空值、空字符串、空列表、空元组、空字典、空集合、空迭代对象以及任意形式的数字0都等价于False。( )

  32. A:对 B:错
  33. 关于input( )函数说法正确的有( )。

  34. A:用于输入内容 B:返回时数据类型为字符串 C:可以用int()函数将其转换成整型 D:函数的括号里可以添加字符串
  35. 关于字符串下列说法正确的是 ( )。

  36. A:既可以用双引号,也可以用单引号建立字符串 B:单个字符可视为长度为1的字符串 C:在三引号字符串中可以包含换行回车等特殊字符 D:字符串负索引从右往左,默认从-1开始
  37. 列表L=[‘abc’,4,5,6,‘bcd’],下列说法错误的是( )。

  38. A:len(L)输出结果是9 B:L.append(7),输出为[‘abc’,4,5,6,‘bcd’,7] C:L.remove(‘abc’),输出L为[4,5,6,‘bcd’] D:[‘abc’]in L 返回的结果是True
  39. 下列代码结果为True的是( )。

  40. A:print(not(2>1)) B:print((1>3) or (9<2)) C:print((3>2) and (3<5)) D:print(True or False)
  41. 关于变量的说法正确的有( )。

  42. A:变量的命名没有约束可以自由发挥 B:变量的赋值可以是数值 C:变量的值确定后不能被修改 D:变量的命名不可以使用关键字
  43. 以下能创建一个字典的语句是( )。

  44. A:dict2={‘银行存款’:10000,‘库存现金’:500,‘银行存款’:15000} B:dict4={‘银行存款’:10000,‘库存现金’:500,‘其他货币资金’:15000} C:dict3={[‘银行存款’,‘库存现金’]:500} D:dict1={}
  45. 下列运算优先级表述正确的是( )。

  46. A:比较运算符优先于赋值运算符 B:逻辑运算符的优先顺序是and or not C:逻辑运算符的优先顺序是not and or D:**(指数)是最高优先级
  47. 程序的基本结构有( )。

  48. A:倒序结构 B:循环结构 C:选择结构 D:顺序结构
  49. 执行以下程序,输入”93python22”,输出结果是:(     )w = input(‘请输入数字和字母构成的字符串:’)for x in w:if '0'<= x <= '9':   continue else:    w.replace(x,'')print(w)1234567

  50. A:python9322 B:93python22 C:python D:9322
  51. 以下程序的输出结果是:( )。a = 30b = 1if a >=10:a = 20elif a>=20:a = 30elif a>=30:b = aelse:b = 0print('a={}, b={}'.format(a,b))12345678910111213141516

  52. A:a=30, b=1 B:a=20, b=20 C:a=30, b=30 D:a=20, b=1
  53. 以下关于流程控制语句描述错误的是哪一项?( )

  54. A:while循环是通过判断条件是否满足来确定循环 B:在python中if...elif...结构语句中必须包含else子句 C:循环可以嵌套使用,例如一个for语句中有另一个for语句,一个while语句中有一个for语句等 D:python中的for语句可以在任意序列上进行迭代访问,例如列表、字符串和元组
  55. 表达式50+3**2//2,输出的结果为( )。

  56. A:55 B:54 C:53 D:56
  57. 关于集合(s1)中元素的增删改查,下列描述错误的是( )。

  58. A:s1.discard( ):删除s1中元素的值,删除不存在的元素时不报错 B:s1.update( ):可以向集合中添加多个元素(元组,列表) C:s1.remove( ):删除s1中元素的值,删除不存在的元素时报错 D:s1.add( ):一次可以向s1集合中添加多个元素
  59. 关于下列代码描述正确的是:( )a=0while a<10:a+=0.5print(a, end="")

  60. A:程序循环执行了10次 B:打印结果最后一个数是9.5 C:打印结果第一个数是0.5 D:打印结果第一个数是0
  61. 关于 Python 的分支结构,以下选项中描述错误的是( )。

  62. A:Python 中 if-else 语句用来形容二分支结构 B:分支结构使用 if 保留字 C:分支结构可以向已经执行过的语句部分跳转 D:Python 中 if-elif-else 语句描述多分支结构
  63. 下列操作符中,不属于注释操作符的是( )。

  64. A:/// B:””” C:’’’ D:#
  65. 下列哪些语句不符合语法要求的表达式 ( )for i in 表达式:

  66. A:[1,2,3] B:123 C:'ABC' D:range(10)
  67. 关于程序的控制结构,哪个选项的描述是错误的( )。

  68. A:顺序结构有一个入口 B:控制结构可以用来更改程序的执行顺序 C:循环结构可以没有出口 D:流程图可以用来展示程序结构
  69. 下列创建空集合代码正确的是( )。

  70. A:[] B:() C:{} D:set()
  71. 以下关于 Python 程序语法元素的描述,错误的选项是( )。

  72. A:段落格式有助于提高代码可读性和可维护性 B:虽然 Python 支持中文变量名,但从兼容性角度考虑还是不要用中文名 C:true 并不是 Python 的保留字 D:并不是所有的 if、while、def、class 语句后面都要用 ‘:’ 结尾
  73. 若a=100,下述while循环执行的次数为:(C)a=100while a>1:print( )a=a/2

  74. A:6 B:8 C:7 D:5
  75. 表达式(6 and 2)+3**2,输出的结果为( )。

  76. A:12 B:15 C:10 D:11
  77. 以下关于程序控制结构描述错误的是( )。

  78. A:多分支结构是用if-elif-else处理多种可能的情况 B:单分支结构是用if保留字判断满足一个条件,就执行相应的处理代码 C:二分支结构是用if-else根据条件的真假,执行两种处理代码 D:在Python的程序流程图中可以用处理框表示计算的输出结果
  79. 变量a=input(),如果此时输入数字9,返回的数据类型为( )。

  80. A:整型 B:空值 C:字符串 D:数值
  81. 单行注释的标识符为( )。

  82. A:@ B:# C:* D:&
  83. 表达式 '%s'%85==str(85) 的值为( )。

  84. A:False B:True C:语法错误 D:85
  85. 已知x=5,那么执行语句x//2之后,输出的结果为( )。

  86. A:10 B:1 C:2 D:3
  87. 已知x=5,那么执行语句x%2之后,输出的结果为( )。

  88. A:3 B:10 C:2 D:1
  89. Print()函数中的print单词英文意思是( )。

  90. A:输入 B:赋值 C:打印、输出 D:删除
  91. 字符串str1=“主营业务收入—提供服务收入”,执行语句str1[4:8]输出的结果为( )。

  92. A:"务收入—" B:"收入—提" C:"收入—提供" D:"务收入—提"
  93. 已知x=50*2,y=50**2,那么执行语句x!=y,返回的结果为( )。

  94. A:False B:1 C:0 D:True
  95. 执行以下语句,输出的结果是:print('小王有存款','10000','元') ( )。

  96. A:小王有存款 10000 元 B:小王有存款,10000,元 C:’小王有存款’,'10000','元’ D:小王有存款10000元
  97. 如下面代码所示,代码运行结果为( )。s1 = {'银行存款','库存现金','库存商品'}s1.discard('预付账款')s1.remove('库存现金')print(s1)

  98. A:{'银行存款','库存商品'} B:{'库存现金','银行存款','库存商品','预付账款'} C:{'银行存款','库存现金','库存商品'} D:报错
  99. 表达式int(8**0.5)的值为( )。

  100. A:2 B:2.83 C:0.5 D:3

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