首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如果 Python 纳入高考,高考题目会是啥样呢?

昨儿和今是高考日,在这里我们祝福踏入考场的莘莘学子,祝愿他们金榜题名。前段时间,Python 入选小学教材、纳入浙江高考的事情说明了Python之火,那么,要是Python真的纳入高考,Python高考题目会是神马样子呢?

这里,由【Python那些事】来组织一场Python高考题,共享Python盛宴吧!

问题1

下面代码中func1(a)的结果是:

deffunc1(a):

sums = sum(map(lambdax: x +1, a[-3:]))

returnsums

a = [1,2,3,5,4,1,5]

func1(a)

A9

B13

C10

问题2

有如下两个列表:

list1 = [(2),(),(1),(8) ]

list2 = [(2,),(,),(1,),(8,)]

那么,type(list1[0])和type(list1[0])分别是:

A int tupleB int intC tuple tuple

问题3

下面代码中func2(a)的结果是:

deffunc2(a):

b = {}

b = b.fromkeys(a)

return(len(b.keys()))

a = [1,2,4,2,4,1,6,5,2,3,1]

print(func2(a))

A11

B6

C5

问题4

定义如下的字符串和列表:

a ='I love PythonSomething!'

b ='I love PythonSomething!'

c = [1,2,3]

d = [1,2,3]

那么,a is b和c is d的结果分别是:

A False True

B True True

C True False

问题5

下面代码的输出结果为:

importcopy

a = [2,[,1],8]

b = copy.copy(a)

a[1].append(3)

print(b)

c = copy.deepcopy(a)

a[1].append(4)

print(c)

A [2, [,1,3],8]

[2, [,1,3],8]

B [2, [,1,3],8]

[2, [,1,4],8]

C [2, [,1,4],8]

[2, [,1,4],8]

问题6

下面代码中f3的输出结果为:

defappend_list(val, list=[]):

list.append(val)

returnlist

f1 = append_list(1)

f2 = append_list(2, [])

f3 = append_list('Python')

A [1,'Python']

B ['Python']

C [1,2,'Python']

问题7

下面代码中 func3() + func4()的结果为:

x =10

deffunc3():

x =3

returnx**2

deffunc4():

returnx +5

func3() + func4()

A24

B21

C115

问题8

下面代码中stu2.score的结果为:

classStudent:

score = []

stu1 = Student()

stu2 = Student()

stu1.score.append(99)

stu1.score.append(96)

stu2.score.append(98)

A [99,96,98]

B [98]

C [99,98]

问题9

二分查找是非常经典的算法。已经有如下定义,请完善代码,实现二分查找算法:

defbinary_search(list, item):

'''

:param list: 列表

:param item: 要查找的元素

:return: item在list中的索引,若不在list中返回None

'''

问题10

爬虫是Python的一大应用方向。请通过Python抓取猫眼电影或者豆瓣电影评分前100的电影信息。

怎么样?你是否能Hold住?赶快在留言区写下你的答案与胖友们一起分享吧!

(完)

看完本文有收获?请转发分享给更多人

关注「Python那些事」,做全栈开发工程师

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180608B09U2J00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券