真锋
永远保持一颗学习和专注的心

编程语言
文章归档

pickle简单使用 pickle保存对象 Python 中可以使用 pickle 模块将对象转化为文件保存在磁盘上,在需要的时候再读取并还原。用法如下: pickle.dump(obj, file[, protocol]) 这…

   2019-07-02   805   0 阅读更多

Python3 的字符串操作方法包括 string 替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割 split() 等。 startswith()方法 描述:   startswith() 方法用于检…

   2019-06-20   1,078   0 阅读更多

函数式编程 函数式编程是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此任意一个函数,只要输入是确定的,输出就是确定的。函数式编程的一个特点就…

   2019-06-20   799   0 阅读更多

sys.argv,这种方法比较古老,灵活性很差,同时解析出来的参数都是 str 类型。但在编写简单脚本,参数较少且固定时比较方便。argparse 模块是 Python 标准库中推荐的命令行解析模块…

   2019-06-13   1,148   0 阅读更多

多态理解的一些概念 多态总结 C++多态的理解,一句话总结就是,基于类继承,在基类的函数前加上virtual关键字,这样在派生类中重写该函数后,运行时将会根据对象的实际类型来…

   2019-06-13   719   0 阅读更多

进程与线程 进程和线程是操作系统层面的概念,本质上就是两个操作系统内核对象:即操作系统定义的两个数据结构,操作系统通过这两个数据结构,来管理程序的运行。(1)以多进程形…

   2019-06-09   1,272   0 阅读更多

在代码运行期间给函数动态增加功能的方式,称之为“装饰器”( Decorator),装饰器的本质是一个返回函数的高阶函数。 装饰器介绍 谈装饰器之前,需明白一件事,Python 中的函数…

   2019-05-09   924   0 阅读更多

numpy常用堆叠数组函数 在做图像和nlp数组数据处理的时候,经常要实现两个数组堆叠或者连接的功能,这经常用numpy库的一些函数实现,常用于堆叠数组的numy函数如下: stack : …

   2019-05-01   1,064   0 阅读更多

所谓重载,就是赋予新的含义。函数重载(Function Overloading)可以让一个函数名有多种功能,在不同情况下进行不同的操作。运算符重载(Operator Overloading)也是一个道理,同一…

   2019-04-24   660   0 阅读更多

基本概念 面向对象程序设计一个重要的概念就是继承。继承允许我们依据另一个类来定义一个类。当创建一个类时,您不需要重新编写新的数据成员和成员函数,只需指定新建的类继承了…

   2019-04-24   646   0 阅读更多
加载更多