【python标准库有哪些】教程文章相关的互联网学习教程文章

2.Python3标准库--文本

(一)string:文本常量和模板 1.函数import string string模块在最早的Python版本中就已经有了。以前这个模块中提供的很多函数已经移植到str对象中,不过这个模块仍然保留了很多有用的常量和类来处理str对象 # 函数capwords会把一个字符串中的所有单词的首字母变成大写 s = "when i was young, id listen to the radio" print(s) # when i was young, id listen to the radio print(string.capwords(s, sep=" ")) # When I Was...

python 标准库模块之 sys 模块

sys 模块的作用 sys 模块用于解释器相关的操作,通常用于脚本传参 sys 模块的常见用法 sys.argv 传递到Python脚本的命令行参数列表,第一个元素是程序本身路径sys.executable 返回python 解释器在当前系统中的绝对路径sys.exit([arg]) 程序中间的退出,arg=0为正常退出sys.platform 返回操作系统平台名称,Linux是linux2,Windows是win32sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值sys.version 获取py...

python 标准库模块之 os 模块

os 模块 作用 调用系统模块 常见用法 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: (.) os.makedirs(dirname1/dirname2) 创建多层目录 os.removedirs(dirname1) 目录为空则删除 os.mkdir(dirname) 生成单级目录;相当于shell中mkdir dirname os.rmdir(dirname) 删除单级空目录,若目录不为空则无法删除,...

Python标准库 内置函数max iterable key default【代码】

max(arg1, arg2, *args[, key]) 本函数是迭代对象iterable进行比较,找出最大值返回。当key参数不为空时,就以key的函数对象为判断的标准。 例子: #max()array1 = range(10) array2 = range(0, 20, 3) print('max(array1)=', max(array1)) print('max(array2)=', max(array2)) print('max(array1,)=', max(array1, key=lambda x: x > 3) ) print(max(1, 2)) print(max('ah', 'bf', key=lambda x: x[1])) print(max(array1, arr...

Python标准库 内置函数vars object【代码】

本函数是实现返回对象object的属性和属性值的字典对象。如果默认不输入参数,就打印当前调用位置的属性和属性值,相当于locals()的功能。如果有参数输入,就只打印这个参数相应的属性和属性值。 例子: #vars()print(vars())class Foo:a = 1 print(vars(Foo))foo = Foo() print(vars(foo)) 结果输出如下: {Foo: <class __main__.Foo>, B: <class __main__.B>, __name__: __main__, __doc__: None, __spec__: None,... {__modul...

Python标准库 内置函数divmod a b【代码】

本函数是实现a除以b,然后返回商与余数的元组。如果两个参数a,b都是整数,那么会采用整数除法,结果相当于(a//b, a % b)。如果a或b是浮点数,相当于(math.floor(a/b), a%b)。 例子: #divmod()print('divmod(2, 4):', divmod(2, 4)) print('divmod(28, 4):', divmod(28, 4)) print('divmod(27, 4):', divmod(27, 4)) print('divmod(25.6, 4):', divmod(25.6, 4)) print('divmod(2, 0.3):', divmod(2, 0.3))输出结果如下: divm...

python标准库之collections【代码】【图】

数据类型 namedtupl deque Counter OrderedDict defaultdict ChainMap UserDict UserList UserString 在将这个之前先讲下list和tuple list列表 实例 //直接复制 classmates = [Michael,bob,Tracy] len(classmates) 长度 classmates[0] 加索引 classmates[-2] 表示倒数第二个元素 classmates.appen(Adam) 添加元素在尾部 classmates.insert(1,Jack) 在制定位置插入元素,其他元素后移 classmates.pop() 删除末尾的元素 classmates...

python标准库《turtle》

FUNCTIONS Screen() Return the singleton screen object. If none exists at the moment, create a new one and return it, else return the existing one. addshape(name, shape=None) Adds a turtle shape to TurtleScreens shapelist. Arguments: (1) name is the name of a gif-file and shape is None. Installs the corresponding image shape. !...

Python标准库14 数据库 (sqlite3)【代码】【图】

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python自带一个轻量级的关系型数据库SQLite。这一数据库使用SQL语言。SQLite作为后端数据库,可以搭配Python建网站,或者制作有数据存储需求的工具。SQLite还在其它领域有广泛的应用,比如HTML5和移动端。Python标准库中的sqlite3提供该数据库的接口。 我将创建一个简单的关系型数据库,为一个书店存储书的分类和价格。数据库中包含两个表:...