版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
老男孩Python全栈7期练习题(面试真题模拟)
一、选择题(32分)
1、python不支持的数据类型有
A、char
B、int
Cxfloat
D、list
2.
x="foo”
y=2
print(x+y)
A.fcoB.foofooC.foo2D2E.Anexceptionisthrown
3、有关字符串下列说法错误的是
A、字符应当视为K度为1的字符申
B、字符串以\0标志字符串的结束
C、既可以用单引号,也可以用双引号创立字符串
D、在三引号字符串中可以包括换行回车等特殊字符
4、如下不能创立一种字典的语句是
A、did={}
B、dic2={123:345}
C、dic3=U1,2,3]:'uestc';
D、dic3={(1,2,3):'uestc'}
5.Kvps={T:1,2:2}
theCopy=kvps
kvps['1']=5
sum=kvps['1']+theCopy[*r]
Printsum
A.1B.2C.7D10
6、如下何者是不合法的布尔体现式:
A.xinrange(6)B.3=a
C.e>5and4==fD(x-6)>5
7、下列体现式的值为True的是
A.5+4j>2-3jB.3>2==2
C.e>5and4==fD.(x-6)>5
8、已知x=43,ch='A',y=1,则体现式(x>=yandch<'b'andy)的值是
A、0
B、1
C、出错
D、True
9、下列体现式中返回为True的是:
A、3>2>2
B、'abcS'xyz'
C^0x56>56
D.(3,2)>('a,;b,)
10、下列Python语句对的的事(多选)
A、min=xifx<yelsey
B、max=x>y?x:y
C^if(x>y)print(x)
D、whileTrue:pass
11.若k为整形,下述while循环执行的次数为:
k=1000
whilek>1:
printk
k=k/2
A.9B.10
C11D100
12、如下论述对的的是:
A、continue语句的作用是结束整个循环的执行
B、只能在循环体内使用break语句
C、在循环体内使用break语句或continue语句的作用相似
D、从多层循环嵌套中退出时,只能使用got。语句
13、有关python中的复数,下列说法错误的是
A、表达复数的语法是real+imagej
B、实部和虚部都是浮点数
C、虚部必须后缀j且j不辨别大小写
D、措施conjugate返答复数的共规复数
14、下面的语句哪个会无限循环下去:
A、forainrange(10):
time.sleep(IO)
B、while1<10:
time.sleep(W)
C、whileTrue:
break
D、a=[3,-1,7)
foriina[:]:
ifnota:
break
15、下面的代码,哪些会输出1,2,3三个数字(多选,选错不得分):
A、foriinrange(3):
print(i)
B、aList=[0,1,2]
foriinaList:
print(i+1)
C、i=1
whilei<3:
print(i)
i+=1
D、foriinrange(3):
print(i+1)
16、Python怎样定义一种函数:
A、class<name>(<type>arg1,<type>arg2,...<type>argN)
B、function<name>(arg1,arg2,...argN)
C、def<name>(arg1,arg2,...argN)
D、def<name>(<type>arg1,<type>arg2,...<type>argN)
二、填空题(10分)
1、如下函数需要在其中饮用一种全局变量k,请填写语句:
deffun()
k=k+1
2、L=range(100)
1)取第一到第三个元素
2)取倒数第二个元素
3)取后十个元素
4)把L复制给L1用
3、判断diet有无某个key用的措施是
4、获取list的元素个数,和向末尾追加元素的措施分别是
5.圻下的代码的输出将是什么:
defextendList(val,list=[]):
list.append(val)
returnlist
listl=extendList(IO)
Iist2=extendList(123,[])
Iist3=extendList(*a,)
printulist1=%s1,%list1
printMlist2=%s"%list2
printulist3=%s"%list3
6.下面程序的输出成果是:
x=True
y=False
z=False
ifxoryandx:
print"yes"
else:
print"no"
三、简答题(20分)
1、怎样判断一种变量是不是字符串
2、is和==的区别
3、Python里面怎样实现tuple和list的转换。
4、list和tuple有什么不一样
5、怎样得到列表list的交集与差集。
6、Python中定义函数时怎样书写可变参数和默认参数?
7、”args和**kwargs在什么状况下会使用到?请给出使用**kwargs的事例
8、清描述unicode,utf-8,gbk等编码之间的关系?
9、怎样使用python删除一种文献
10、deffunc(a,b,c=O,*args,**kwargs):
pass
*args,**kwargs的作用是什么?
四、写代码(38分)
1、d={'a':1,'b':2,'c':3}请打印出key、value对(3分)
2、请写出一段Python代码实现删除一种list里而的反复元素。<6分)
3、使用Python/C上机处理如下题目(13分)
1)
斐波那契数列1,2,3,5,8,13,21..…根据这样的规律,编程求出400万以内最大的斐波那契数,并求出
他是第几种斐波那契数。
deffib(n):
a.b,m=1,1,0
whilea<n:
a,b=a+b,a
m+=1
print(第,mJ个7值为:b)
fib(4000000)
2)
dicta=
dictb={"b":3,"d":5,"e":7,"m":9,"k":"wor1d”}
规定写一段代码,实现两个字典的相加,不一样的key对应的值保留,相似的key对应的值相加后
保留,假如是字符串就拼接,如上示例得到成果为:
,,,,,,,,',,,
dictc={V:1;b'\5;V:3;d\9;V:7;'m:9)T:hello'',k':''world,}
5、什么是装饰器?写一种装饰器,可以打印输出措施执行时长的信息(8分)
6、清写出log的实现(重要功能是打印函数名)(8分)
@lcg
defnow():
print4-08-311
>»now()
输出:
callnow():
-08-31
附加题(20分)
有一种数据构造如下所示,请编写一种函数从该构造数据中返回由指定的字段和对应的值构成的字
典。假如指定字段不存在,则跳过该字段。(10分)
data:{"time":H-08-05T13:13:05",
"some_id":"ID1234",
"grp1":{呻
"fld2":2},
"xxx2":{"fld3":0,
"fld5":0.4}t
"fld6":11,
"fld7":7,
"fld46":8}
fields:由T连接的以“d"开头的字符串,如:fld2|fld3|fld7|fld19
de
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CACE 0160-2024温室气体 产品碳足迹量化方法与要求 交流避雷器
- T/CAAMTB 08-2019道路车辆 制动衬片摩擦材料 摩擦性能缩比试验方法
- 中国注意缺陷多动障碍防治指南2025
- 脊柱融合与非融合术讲解
- 河南省淮阳县第一高级中学2027届高二上物理期中学业水平测试模拟试题含解析
- 2026年中考化学第一轮复习专题1物质的构成和组成
- 《LTE切换案例》课件
- 四川省巴中市2027届高一上物理期中检测试题含解析
- 高血压糖尿病的护理查房
- 《flash元件和库》课件
- 绿色内河货运对水生态的影响
- GA/T 2097-2023执法办案管理场所信息应用技术要求
- 探索心理学的奥秘 2024暑期学期 知到智慧树网课答案
- 电力行业标准《高压直流接地极技术导则》
- 2024届中国五环工程限公司校园招聘高频考题难、易错点模拟试题(共500题)附带答案详解
- 梯田修建工程施工
- 过敏性紫癜课件PPT
- 浙江省通用安装工程预算定额第四册
- LS 8010-2014植物油库设计规范
- GB 11116-1989高密度聚乙烯树脂
- FZ/T 73001-2016袜子
评论
0/150
提交评论