Python-hashlib
[hashlibPython内置的hashlib模块提供了常见的摘要算法(或称哈希算法,散列算法),如MD5,SHA1,SHA256等。摘要算法的基本原理是:将数据(如一段文字)运...
[hashlibPython内置的hashlib模块提供了常见的摘要算法(或称哈希算法,散列算法),如MD5,SHA1,SHA256等。摘要算法的基本原理是:将数据(如一段文字)运...
[os模块Python的os模块封装了常见的文件和目录操作,本文只列出部分常用的方法,更多的方法可以查看官方文档。下面是部分常见的用法:方法说明os.mkdir创建目录os.rmd...
[collections我们知道,Python的数据类型有list,tuple,dict,str等,collections模块提供了额外5个高性能的数据类型:Counter:计数器...
[函数参数在Python中,定义函数和调用函数都很简单,但如何定义函数参数和传递函数参数,则涉及到一些套路了。总的来说,Python的函数参数主要分为以下几种:必选参数默认参数可变...
[定制类和魔法方法在Python中,我们可以经常看到以双下划线__包裹起来的方法,比如最常见的__init__,这些方法被称为魔法方法(magicmethod)或特殊方法(spec...
[datetimePython提供了两个标准库用于处理跟时间相关的问题,一个是time,另一个是datetime,datetime对time进行了封装,提供了更多实用的函数。本文介...
[集合集合(set)和字典(dict)类似,它是一组key的集合,但不存储value。集合的特性就是:key不能重复。集合常用操作创建集合set的创建可以使用{}也可以使用set函...
[闭包在Python中,函数也是一个对象。因此,我们在定义函数时,可以再嵌套定义一个函数,并将该嵌套函数返回,比如:frommathimportpowdefmake_pow(n):...
[你不知道的super在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能,这时,我们就需要调用父类的方法了,可通过使用super来实...