07 2017 档案
摘要:random模块常用函数: 1 、random() 返回0<=n<1之间的随机实数n; 2 、choice(seq) 从序列seq中返回随机的元素; 3 、getrandbits(n) 以长整型形式返回n个随机位; 4 、shuffle(seq[, random]) 原地指定seq序列; 5 、sa
阅读全文
摘要:与时间处理有关的模块就包括:time,datetime以及calendar。 1.在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素。由于Python的time模块实现主要调用C库,所以各个平台可能有所不同。2.UTC(Co
阅读全文
摘要:Python提供了decimal模块用于十进制数学计算,它具有以下特点: decimal的构建: 可以通过整数、字符串或者元组构建decimal.Decimal,对于浮点数需要先将其转换为字符串 decimal的context: decimal在一个独立的context下工作,可以通过getcont
阅读全文
摘要:datetime模块定义了下面这几个类: datetime.date:表示日期的类。常用的属性有year, month, day; datetime.time:表示时间的类。常用的属性有hour, minute, second, microsecond; datetime.datetime:表示日期
阅读全文
摘要:copy模块之浅拷贝与深拷贝 copy模块用于对象的拷贝操作。该模块只提供了两个主要的方法:copy.copy与copy.deepcopy,分别表示浅复制与深复制。 直接赋值,深拷贝和浅拷贝的区别 直接赋值:简单地拷贝对象的引用,两个对象的id相同。就是对象的引用(别名),就是给当前内存中的对象增加
阅读全文
摘要:calendar是与日历相关的模块,calendar模块文件里定义了很多类型,主要有Calendar,TextCalendar以及HTMLCalendar类型。其中,Calendar是TextCalendar与HTMLCalendar的基类。该模块文件还对外提供了很多方法,例如:calendar,m
阅读全文
摘要:base64模块方法: [ 'encode', 'decode', 'encodebytes', 'decodebytes', 'b64encode', 'b64decode', 'b32encode', 'b32decode', 'b16encode', 'b16decode', 'b85enco
阅读全文

浙公网安备 33010602011771号