------------------------------------------------------------------------------------------------------sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分.处理命令行参数在解释...
分类:
编程语言 时间:
2014-11-02 16:29:16
阅读次数:
161
如果可迭代的对象的所有元素中只要有一个元素为True就返回True,否则返回False。或者可迭代对象为空,也返回False。这个函数主要用来判断列表、元组、字典等对象是否有元素为True,提高计算速度,与之等效的代码如下:def any(iterable): for element in iterable: if element: return True...
分类:
编程语言 时间:
2014-10-31 13:54:51
阅读次数:
258
如果可迭代的对象的所有元素全部非空(或者空迭代对象),就返回True。这个函数主要用来判断列表、元组、字典等对象是否有空元素,比如有10000个元素的列表,如果没有提供此函数,需要使用循环来实现,那么计算速度会比较慢。这个函数的等同下面代码的功能:def all(iterable): for element in iterable: if not element: ...
分类:
编程语言 时间:
2014-10-30 09:35:32
阅读次数:
213
如果你希望自己的程序能够与平台无关的话,这个模块至关重要。os.name #'nt' for windows, 'posix' for linux/unixos.getcwd() #get current work directory,即Python脚本工作的目录路径os.getenv() #get...
分类:
编程语言 时间:
2014-10-28 21:28:25
阅读次数:
166
1.命令行参数sys.argv我们从Python语言之模块第一部分的例子开始,看看sys.argv中到底存了些什么内容。1 #Filename: using_sys.py2 import sys3 4 i=05 for item in sys.argv:6 print('sys.argv[%d...
分类:
编程语言 时间:
2014-10-28 21:25:08
阅读次数:
335
返回数字的绝对值。参数可以是整数或浮点数。如果参数是复数,则返回复数的模。因此abs()函数的注意点就是复数的不一样计算方式。例子:#正整数
print('abs(1):', abs(1))
#负整数
print('abs(-1):', abs(-1))
#负浮点数
print('abs(-10.5):', abs(-10.5))
#复数
print('abs(3+4j):', abs(3+...
分类:
编程语言 时间:
2014-10-27 19:37:10
阅读次数:
246
本文主要记录和总结本人在阅读《Python标准库》一书,文本这一章节的学习和理解。
其实在Python中,使用文本这样的一些方法是特别常用的一件事。在一般的情况下,都会使用String这样的一个类,应该算是Python中最基础的一个标准类了。
1.3.6 用组解析匹配
match.groups()会按照表达式中与字符串匹配的组的顺序返回一个字符串序列。
使用group(...
分类:
编程语言 时间:
2014-10-27 14:23:33
阅读次数:
177
标准库包含了几种不同类型的库。 首先是那些核心语言的数据类型库,比如数字和列表相关的库。在核心语言手册里只是描述数字和列表的编写方式,以及它的排列,而没有定义它的语义。换一句话说,核心语言手册只是定义语法和优先级之类,并没有定义对这些类型的功能上的操作。 其次标准库包含了一些内置函数和异常处理对象,在使用这些对象时,并不需要明确使用import语句进行导入。其中有一些是核心语言需要的,但很多不是核...
分类:
编程语言 时间:
2014-10-26 11:49:56
阅读次数:
256
在《Python语言参考手册》中描述了Python的语法和语义,而本手册主要介绍了Python标准库的内容和使用,也介绍了一些发行库里可选的组件库。 Python标准库包含的内容是非常广泛的,通过标准库的目录长度和内容就可明白到这一点。标准库包含一些模块是使用C语言来编写的,比如访问系统I/O的文件功能,这些功能对Python开发人员来说是不能直接访问的,因此这些模块都设计成为内置模块。另外标准库...
分类:
编程语言 时间:
2014-10-25 11:56:34
阅读次数:
209
本文主要记录和总结本人在阅读《Python标准库》一书,文本这一章节的学习和理解。
其实在Python中,使用文本这样的一些方法是特别常用的一件事。在一般的情况下,都会使用String这样的一个类,应该算是Python中最基础的一个标准类了。
1.1 函数
string类中的capwords()和maketrans()。
capwords()的作用是将一个字符串中的所有单词...
分类:
编程语言 时间:
2014-10-22 20:27:39
阅读次数:
239