1.python中可变的数据类型和不可变的数据类型有哪些?2.对字符串进行倒序,怎么做?3.is和两个等于号的区别?4.上下文管理器,with,一般用于什么场景?为什么要用with来打开文件?5.模数方法,鸭子方法,init和new的区别6.装饰器,装饰器的功能?7.pytest的执行规则?就是会跑到哪个文件夹运行哪些文件?为什么会跑这些文件呢?8.parameter,比如说有十个参数给它,就是有十个测试用例,如果只想跑其中一部分测试用例,怎么实现?9.如果有个方法有两个,一个参数只能运行在windows环境,一个参数只能运行在Linux环境,想要在Windows环境里时,Linux的参数会skip,在Linux环境中,Windows环境会skip,这要怎么实现?(可以看一下skip if ,还有pytest -k的用法)10.pytest的分组,有的case是p0级别的,有的case是p1级别的,如果只想运行p1级别的,怎么实现?mark用过吗?11.pytest中的fixture,teardown是怎么实现的?比如登录一个页面,写一个fixture,退出在那里写呢?yield你知道吗?fixture会自动实现teardown