#p3jiqh005. Python3级考前强化练习5—内置函数1

Python3级考前强化练习5—内置函数1

一、选择题(共14题,每题10分,共140分)

1.下列4个表达式中,答案不是整数6的是?( )

{{ select(1) }}

  • abs(-6)
  • int(6.88)
  • round(5.55)
  • min(float(6),9,8,7)

2.min()函数用于获取参数中的最小值,如果 a = min('654') ,请问下面表达式中,正确的是哪一个?( )

{{ select(2) }}

  • print(max(chr(a),3,2))
  • print(max(bin(a),3,2))
  • print(max(float(a),3,2))
  • print(max(hex(a),3,2))

3.divmod()函数的功能是用来求模和计算余数。对应变量x和y,divmod(x,y)返回的结果是以下哪一项?( )

{{ select(3) }}

  • (x//y, x%y)
  • (x/y, x%y)
  • (x%y, x//y)
  • (x%y, x/y)

4.bool()函数用于将给定参数或表达式转换为布尔类型,以下使用了bool()函数的实例中,哪项返回True值?( )

{{ select(4) }}

  • bool(0)
  • bool( )
  • bool(15*15+14*14<420)
  • bool(-1)

5.查看对象的属性和属性值等信息,可以使用以下哪种函数?( )

{{ select(5) }}

  • vars()
  • dir()
  • help()
  • map()

6.round(20/3) 的返回值是以下哪一项?( )

{{ select(6) }}

  • 6
  • 2
  • 7
  • 1

7.语句sorted([9,6,8,2,5],reverse = True)的返回结果是以下哪一项?( )

{{ select(7) }}

  • [2,5,6,8,9]
  • [9,6,8,2,5]
  • [9,8,6,5,2]
  • [0]

8.执行语句"{1}{0}".format("中国", "加油","!"),输出结果是以下哪一项?( )

{{ select(8) }}

  • '中国加油!'
  • '加油中国!'
  • '中国加油'
  • '加油中国'

9.语句max([(1,2),(2,3),(3,4),(2,5)])运行后的输出结果是以下哪一项?( )

{{ select(9) }}

  • 5
  • (2,5)
  • (4,5)
  • (3, 4)

10.“关于all()函数的用法,以下语句中能够返回True值的是哪一项?( )

{{ select(10) }}

  • all(0)
  • all([0])
  • all([0,1,2])
  • all(['0','1','2'])

11.有这样一个表达式:

ord('a') - ord('A')

这个表达式运行的结果是整数 32 。( )

{{ select(11) }}

12.set是一个不允许元素重复的集合。由于set里的元素位置允许随意,所以不能用索引访问。( )

{{ select(12) }}

13.help()函数用来查看函数或模块的帮助信息,但不能直接查看对象里所提供方法的帮助信息。( )

{{ select(13) }}

14.sum()函数可以对列表进行求和,但不能对元组进行求和。( )

{{ select(14) }}