Python高级特性:Iterators、Generators和itertools

  作为一门动态脚本语言,Python对编程初学者而言很友好,丰富的第三方库能够给使用者带来很大的便利。而Python同时也能够提供一些高级的特性方便用户使用更为复杂的数据结构。本系列文章共有三篇,本文是系列的第一篇,将会介绍迭代器、生成器以及itertools模块的相关用法。Iterators  迭代器(Iterator)是一个可以对集合进行迭代访问的对象。通过这种方式不需要

原创 点赞0 阅读883 收藏0 评论0 2017-02-28

python数据结构之列表、元组和字典用法

Python中,有3种内建的数据结构:列表、元组和字典。1.List列表list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目。列表中的项目应该包括在方括号中,这样python就知道你是在指明一个列表。一旦你创建了一个列表,你就可以添加,删除,或者是搜索列表中的项目。由于你可以增加或删除项目,我们说列表是可变的数据类型,即这种类型是可以被改变的,并且列表是可以嵌

原创 点赞0 阅读894 收藏1 评论0 2017-02-23

python标准库

Python有一套很有用的标准库(standard library)。标准库会随着Python解释器,一起安装在你的电脑中的。它是Python的一个组成部分。这些标准库是Python为你准备好的利器,可以让编程事半功倍。 我将根据我个人的使用经验中,挑选出标准库三个方面的包(package)介绍:Python增强系统互动网络 第一类:Python增强Python自身的已有的一些

原创 点赞0 阅读732 收藏3 评论0 2017-02-21

python 中 print 函数用法大全

有一道ctf题为:ASCII码而已\u5927\u5bb6\u597d\uff0c\u6211\u662f\u0040\u65e0\u6240\u4e0d\u80fd\u7684\u9b42\u5927\u4eba\uff01\u8bdd\u8bf4\u5fae\u535a\u7c89\u4e1d\u8fc7\u767e\u771f\u7684\u597d\u96be\u3002\u3002\u0

原创 点赞0 阅读1749 收藏1 评论0 2017-02-13
写文章