无题
无题
智汇君python常用用法积累
面试问题
深拷贝和浅拷贝的区别是什么?
1 | 深拷贝是将对象本身复制给另一个对象。这意味着如果对对象的副本进行更改时不会影响原对象。 |
列表和元祖有什么不同?
1 | 主要区别在于列表是可变的,元祖是不可变的 |
dir() 函数
1 | dir() 函数返回对象中的所有成员 |
字符串处理
如何删除字符串中的前置空格
1 | 前置空格是第一个非空格字符前的所有空格,使用 lstrip() 函数来删除. |
如何将字符串转换为小写?
1 | lower() |
1 | 要检查字符串是否为全大写或全小写,使用isupper()和islower()函数 |
函数
请解释 Python 中的闭包?
1 | 如果在一个内部函数里。对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就是一个闭包 |
什么是lambda函数?
1 | 匿名函数称为lambda函数。此函数可以具有任意数量的参数,但是只能有一个语句。 |
python中的生成器和迭代器是什么?
1 | 迭代器是可以遍历或迭代的对象。 |
os.chdir
1 | 用于改变当前工作目录到指定的路径。工作目录是指当前Python脚本或命令行正在操作的目录。这个函数在进行文件操作和目录管理时非常有用,因为它允许脚本在不同的目录之间进行切换,从而访问或修改不同位置的文件 |
1 | import os |
os.getcwd()
1 | 获取python当前工作路径 |









