
Python
asdfbax
这个作者很懒,什么都没留下…
展开
-
Python输出格式全总结
字符串格式化方法在Python语言编程中,我们会与字符串打交道,那务必会输出字符串来查看字符串的内容,Python中控制字符串格式通常有两种方法,一种是使用%,另一种是使用format()方法。>>> "i learn %s"%('python')'i learn python'>>&原创 2018-11-24 15:42:17 · 7092 阅读 · 3 评论 -
Python标准库--collections模块的Counter类
最近发现Python标准库自带的工具类十分方便,特别是这个collections容器模块,可以用来代替Python的list、tuple、dict、set,而且还提供了更多有用的功能。在collections模块中分别有6个常用的类/函数和3个包装类,这6个常用的类/函数分别是namedtuple(),deque,ChainMap,Counter,OrderedDict,defaultdict。...原创 2018-11-26 15:12:02 · 379 阅读 · 0 评论 -
Python中的*args和**kwargs
在Python中的代码中经常会见到这两个词 args 和 kwargs,前面通常还会加上一个或者两个星号。其实这只是编程人员约定的变量名字,args 是 arguments 的缩写,表示位置参数;kwargs 是 keyword arguments 的缩写,表示关键字参数。这其实就是 Python 中可变参数的两种形式,并且 *args 必须放在 **kwargs 的前面,因为位置参数在关键字参...原创 2018-11-25 16:07:44 · 332 阅读 · 0 评论 -
详解Python中的itertools模块
itertools模块的介绍在Python中,迭代器(Iterator)是常用来做惰性序列的对象,只有当迭代到某个值的时候,才会进行计算得出这个值。因此,迭代器可以用来存储无限大的序列,这样我们就不用把他一次性放在内存中,而只在需要的时候进行计算。所以,对于读取大文件或者无线集合,最好是使用迭代器。实际上,Python2的大多数函数都是返回列表等序列,而Python3都已经改进为返回迭代器。P...原创 2018-11-27 20:49:40 · 1373 阅读 · 0 评论 -
推荐:Jupyter Notebook
推荐:Jupyter Notebook文章目录推荐:Jupyter Notebook介绍安装与运行基本使用MarkdownLatex常见问题解决方案修改运行目录更换Python内核版本介绍Jupyter Notebook是一个交互式的笔记本,但是它的功能不仅仅是做笔记,还可以直接运行代码。目前在数据科学领域广泛应用,我见过的包括kaggle和很多机器学习深度学习的课程作业都是这种形式,在著名...原创 2019-07-22 23:12:41 · 364 阅读 · 0 评论