jiqing 发表于 2021-9-16 14:36:22

上海-上海中泰证券软件测试面试题

基本信息
面试公司:上海中泰证券
面试时间:2021/9月
面试形式:现场面试
面试难度:中
面试结果:pass


中泰证券
python的数据类型有哪些
int float string boollisttuple dict set
python中可变的数据类型,不可变的数据类型分别是
intfloat string bool tuple 不可变数据类型
list dict set   可变数据类型

迭代器
迭代器是一个可以记住遍历位置的对象。从集合的第一个元素开始访问,
直到所有的元素被访问结束,迭代器只能往前不能后退
迭代器有两个方法iter()和next()
iter():创建迭代器对象
next():输出迭代器下一个元素

生成器
使用了yield的函数称为生成器,生成器返回一个迭代器函数,
只能做迭代操作。yield会暂停和保存当前运行信息,返回yield的值,并在执行next()函数时继续执行。

列表和元组的区别
列表
1使用[]
2. 列表是可修改数据类型
3.列表可以添加元素,修改元素,
4.用于存储中间过程数据,占用内存空间多
元组
1使用()
2元组是不可修改数据类型
3.元组定义之后不可修改。
4.用于存储原始数据,占用内存空间少


元组和列表的互相转换
list()tuple()

python常用的模块
randomsys ostime json re

介绍你最熟悉的模块
re正则处理
random随机数处理

浅copy和赋值的区别
赋值是使用的同一个内存地址,指向同一个指针,当内存地址中的值发生改变,原对象和新对象都会发生改变
浅copy在复制的时候指向新的内存地址和原对象不同,但是对象内元素指向的内存地址相同。浅copy在针对
可变得数据类型时,展示的效果是不一样的

通过索引反转
::-1


学软件测试就找多测师
软件测试面试经验分享就找多测师
上海学软件测试加微信:13713647694

页: [1]
查看完整版本: 上海-上海中泰证券软件测试面试题