您所在位置: 网站首页 / python真题讲解材料.docx / 文档详情
python真题讲解材料.docx 立即下载
2024-12-04
约3.8千字
约11页
0
23KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

python真题讲解材料.docx

python真题讲解材料.docx

预览

免费试读已结束,剩余 6 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1
老男孩Python全栈7期练习题(面试真题模拟)
一、选择题(32分)
1、python不支持的数据类型有
	A、char
	B、int
	C、float
	D、list

2.
x=“foo”
y=2
print(x+y)
fooB.foofoo	C.foo2	D.2	E.Anexceptionisthrown

3、关于字符串下列说法错误的是
	A、字符应该视为长度为1的字符串
	B、字符串以\0标志字符串的结束
	C、既可以用单引号,也可以用双引号创建字符串
	D、在三引号字符串中可以包含换行回车等特殊字符

4、以下不能创建一个字典的语句是
	A、dic1={}
	B、dic2={123:345}
	C、dic3={[1,2,3]:'uestc'}
	D、dic3={(1,2,3):'uestc'}

5.Kvps={‘1’:1,’2’:2}
theCopy=kvps
kvps[‘1’]=5
sum=kvps[‘1’]+theCopy[‘1’]
Printsum

A.1	B.2	C.7	D.10


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、’abc’>’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
C.11D.100

12、以下叙述正确的是:
	A、continue语句的作用是结束整个循环的执行
	B、只能在循环体内使用break语句
	C、在循环体内使用break语句或continue语句的作用相同
	D、从多层循环嵌套中退出时,只能使用goto语句

13、关于python中的复数,下列说法错误的是
	A、表示复数的语法是real+imagej
	B、实部和虚部都是浮点数
	C、虚部必须后缀j且j不区分大小写
	D、方法conjugate返回复数的共轭复数

14、下面的语句哪个会无限循环下去:
	A、forainrange(10):
		time.sleep(10)
	B、while1<10:
		time.sleep(10)
	C、whileTrue:
		break
	D、a=[3,-1,',']
	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、判断dict有没有某个key用的方法是_______

4、获取list的元素个数,和向末尾追加元素的方法分别是_____________

5.以下的代码的输出将是什么:_______
defextendList(val,list=[]):
list.append(val)
returnlist
list1=extendList(10)
list2=extendList(1
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

python真题讲解材料

文档大小:23KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用