240 发简信
IP属地:山西
  • 快速排序

    如有任何值得改进的地方欢迎指出~ 快速排序用到了递归的思想。 基本原理 将序列首元素作为key,通过双指针法,将key放到它应在的位置(即key...

  • 归并排序

    如有任何值得改进的地方欢迎指出,嘿嘿~ 归并排序用到了递归的思想。 基本原理 把序列分为两半,分别将它们排序,然后只要将它们归并,整个序列都有序...

  • 标准库

    Python文档——标准库简介 操作系统接口 os模块: shutil模块:针对日常的文件和目录管理任务,:mod:shutil 模块提供了一个...

  • Resize,w 360,h 240
    命名空间和作用域

    命名空间 命名空间(Namespace)是从名称到对象的映射,大部分的命名空间都是通过 Python 字典来实现的。 一个命名空间中不能有重名,...

  • 类的专有方法

    Python文档——类 类的专有方法 __init__ : 构造函数,在生成对象时调用-__del__: 析构函数,释放对象时使用 __repr...

  • Resize,w 360,h 240
    文件读写 & json & pickle 模块

    Python文档 字符串转换: str(): 函数返回一个用户易读的表达形式。 repr(): 产生一个解释器易读的表达形式。 其中,repr(...

  • 遍历技巧

    dict.items() 在字典中遍历时,关键字和对应的值可以使用 items() 方法同时解读出来: enumerate() 在序列中遍历时,...

  • Resize,w 360,h 240
    异常

    Python文档——错误与异常 try,except,else,finally 其中ZeroDivisionError的sys.exc_info...

  • 模块

    包和模块 包:包里面可以有多个子包,子包里面又可以有多个模块;模块:一个.py文件就是一个模块。 一般包目录下都会定义__init__.py ,...