老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

6道Python简单的测试题,你知道答案吗?

老男孩IT教育

行业新闻

2023年5月5日 17:05

学Python光掌握基础理论知识是不够的,我们需要将理论知识转化为实战技能,本篇文章小编为大家整理了6道Python简单的测试题,快来检测一下你的Python基础怎么样!

  学Python光掌握基础理论知识是不够的,我们需要将理论知识转化为实战技能,本篇文章小编为大家整理了6道Python简单的测试题,快来检测一下你的Python基础怎么样!

Python测试题

  1、以下代码的输出结果为:

  print(round(-3.6))

  A.-4

  B.-4.0

  C.-3

  D.-3.0

  2、以下代码的输出结果为:

  adict = dict.fromkeys(['key1','key2'],[])

  adict['key1'].append(123)

  adict['key1'] = 456

  print(adict['key2'])

  A.报错

  B.[]

  C.[12]

  D.456

  3、以下代码的输出结果为:

  print([1,2]) == [(1),[2]]

  print([1,2]  == [(1,),[2,])

  A.True True

  B.True False

  C.False True

  D.False False

  4、以下代码的输出结果为:

  print('hi') if 3 > 4 else print('bye')

  A.报错

  B.hi

  C.bye

  D.hi bye

  5、执行完以下代码后,blist的值为:

  alist = [1,2,3]

  blist = [print(i+1) for i in alist]

  A.[1,2,3]

  B.[2,3,4]

  C.[None,None,None]

  D.[]

  6、关于以下代码的描述正确的是:

  print({ 'a',[1,2]})

  A.不会报错

  B.如果把[1,2]改成元组不会报错

  C.如果把[1,2]改成集合不会报错

  D.如果把[1,2]改成集合会输出{‘a’,1,2}

  老男孩教育是Python培训领域的专家,2012年就开展了Python培训,是行业较早的Python培训机构,积累了大量的Python培训教学经验,并能全局把控企业用人指标,科学的制定Python教学课程体系,满足5-8年职业生涯需求,让学员轻松拿下高薪职位!

  推荐阅读:

  Python获取线程返回值的方式!

  提升Python程序性能的小习惯!

  Python最常用的基础语句有哪些?

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。