请说明你在没有IDE的情况下如何调试Python代码? 2022-08-22
Python内置了交互式调试器,可以通过引入pdb模块,并调用set_trace()函数来触发调试器,让代码停在指定的位置,然后通过输入局部变量的名称来...详情>
说出下面代码的运行结果 2022-08-22
Python函数在定义的时候,默认参数items的值就被计算出来了,即[]。因为默认参数 items引用了对象[],每次调用该函数,如果对items引用的列表...详情>
写一个删除列表中重复元素的函数,要求去重后元素相对位置保持不变。 2022-08-22
这个题目在初中级Python岗位面试的时候经常出现,题目源于《Python Cookbook》这本书第一章的第10个问题,有很多面试题其实都是这本书上的原题...详情>
说一下你对Python中迭代器和生成器的理解 2022-08-22
迭代器是实现了迭代器协议的对象。跟其他编程语言不同,Python中没有用于定义协议或表示约定的关键字,像interface、protocol这些单词并不在Py...详情>
Lambda函数是什么,举例说明的它的应用场景 2022-08-22
这个题目主要想考察的是Lambda函数的应用场景,潜台词是问你在项目中有没有使用过Lambda函数,具体在什么场景下会用到Lambda函数,借此来判断...详情>
说一下你对闭包的理解 2022-08-22
当捕捉闭包的时候,它的自由变量(在函数外部定义但在函数内部使用的变量)会在捕捉时被确定,这样即便脱离了捕捉时的上下文,它也能照常运行...详情>
说一下Python中变量的作用域 2022-08-22
搜索一个标识符时,会按照LEGB的顺序进行搜索,如果所有的作用域中都没有找到这个标识符,就会引发NameError异常。详情>
分区表的限制因素 2022-08-22
MySQL5.1中,分区表达式必须是整数,或者返回整数的表达式。在MySQL5.5中提供了非整数表达式分区的支持。 如果分区字段中有主键或者唯一索引的...详情>
表分区有什么好处? 2022-08-22
存储更多数据。分区表的数据可以分布在不同的物理设备上,从而高效地利用多个硬件设备。和单个磁盘或者 文件系统相比,可以存储更多数据详情>
什么是表分区? 2022-08-22
表分区,是指根据一定规则,将数据库中的一张表分解成多个更小的,容易管理的部分。从逻辑上看,只有一张表,但是底层却是由多个物理分区组成...详情>