关联容器支持高效的关键字查找和访问。两个主要的关联容器:map、set。 map 中的元素是一些键 值对,关键字起到索引的作用,值表示与索引相关联的数据。 set 中每个元素都只包含一个关键字,set支持高效的关键字查询操作 检查一个关键字是否在set中。 标准库提供了8个关联容器,8个容器间的不同 ...
分类:
其他好文 时间:
2020-03-15 13:31:49
阅读次数:
63
如果类重载了函数调用运算符,则可以像使用函数一样使用该类的对象,因为这样的类同时也能存储状态,所以与普通函数相比它们更加灵活。 该 lambda 表达式产生的类将形如: 标准库定义的函数对象 标准库定义了一组表示算术运算符、关系运算符和逻辑运算符的类,每个类分别定义了一个执行命名操作的调用运算符。 ...
分类:
其他好文 时间:
2020-03-15 11:42:00
阅读次数:
77
?[toc] 一、freecplus框架简介 ===================== freecplus框架由C语言技术网组织开发、维护。其目的是为C/C++程序员供免费的、开源的程序库。freecplus框架与C++标准库结合使用,可以极大的提高程序员的开发效率。 freecplus框架的初衷 ...
分类:
编程语言 时间:
2020-03-15 09:50:33
阅读次数:
71
在部署项目时,不可能直接将所有的信息都输出到控制台中,我们可以将这些信息记录到日志文件中,这样不仅方便我们查看程序运行时的情况,也可以在项目出现故障时根据运行时产生的日志快速定位问题出现的位置。 1、日志级别 Python 标准库 logging 用作记录日志,默认分为六种日志级别(括号为级别对应的 ...
分类:
编程语言 时间:
2020-03-14 14:44:29
阅读次数:
59
1. fnmatch UNIX式glob模式匹配 fnmatch模块用于根据glob模式(如UNIX shell所用的模式)比较文件名。 1.1 简单匹配 fnmatch()将一个文件名与一个模式进行比较,并返回一个布尔值,指示二者是否匹配。如果操作系统使用一个区分大小写的文件系统,则这个比较就是区 ...
分类:
编程语言 时间:
2020-03-14 11:10:28
阅读次数:
63
python保留字 保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字: >>> import keyword >>> keyword.kwlist['False', 'None', 'True', 'and', ' ...
分类:
编程语言 时间:
2020-03-12 09:22:38
阅读次数:
72
Python数据工具箱涵盖从数据源到数据可视化的完整流程中涉及到的常用库、函数和外部工具。其中既有Python内置函数和标准库,又有第三方库和工具。读者福利,想要了解python人工智能可直接点击链接即可领取相关学习福利包:石墨文档是安全网站放心,继续访问就可以领取了哦这些库可用于文件读写、网络抓取和解析、数据连接、数清洗转换、数据计算和统计分析、图像和视频处理、音频处理、数据挖掘/机器学习/深度
分类:
编程语言 时间:
2020-03-11 09:11:36
阅读次数:
83
随python附带安装的有python标准库,标准库中有很多模块,一般常见的任务都可以由指定的模块来直接实现,python标准库包含的模块有上百个之多,如__builtin__模块(这个模块包含 Python 中使用的内建函数,一般不用手动导入这个模块,Python会帮你做好一切)、os模块、re模 ...
分类:
编程语言 时间:
2020-03-09 01:31:30
阅读次数:
109
首先 python的队列有很多种 Python标准库中包含了四种队列,分别是queue.Queue / asyncio.Queue / multiprocessing.Queue / collections.deque 可见deque是标准库collections中的 这其中最好用的是deque 以 ...
分类:
编程语言 时间:
2020-03-07 22:38:41
阅读次数:
147
学习代码语法是一件比较简单的事情。但是如何利用简单的语法去组建庞大的项目,会衍生出很多问题。这里总结了一些编程过程中需要注意的陷阱和原则,之后如果有新的总结,我会继续更新。 1,不要编程 对,不要编程。能用草稿纸解决的问题,不用去写程序。 在写程序之前,应该先弄清楚问题。花更多的时间去听、读和理解问 ...
分类:
其他好文 时间:
2020-03-07 14:35:26
阅读次数:
69