- 博客(11)
- 资源 (33)
- 论坛 (34)
- 收藏
- 关注
原创 8.1 pathlib--面向对象设计的文件系统路径
8. 文件和目录的使用库本库主要提供了处理磁盘文件和目录相关功能。比如有些模块读取文件属性,或者使用一个通用方式操作文件路径,或者创建一个临时文件。8.1 pathlib--面向对象设计的文件系统路径本模块主要提供了不同操作系统下的文件系统路径的操作方式。路径类分为纯路径操作无I/O操作的类和有I/O操作相关的类。整个路径的继承关系图如下:如果从来没有使用过本模块里的类,以及也不清楚使用那一个类时
2016-02-28 09:11:10
3458
原创 7.3 operator--操作符函数
本模块主要包括一些Python内部操作符对应的函数。比如operator.add(x, y)对应表达式:x + y。在这些函数里,一般是带前缀和后缀的下划线,在这里不带这些下划线的函数,也是合法的。这些函数主要分为几类:对象比较、逻辑比较、算术运算和序列操作。对象比较的函数:operator.lt(a, b) operator.le(a, b) operator.eq(a, b) operator
2016-02-28 09:03:46
3725
原创 7.2 functools--高阶函数和可调用对象
本模块主要提供了高阶函数和可调用对象。functools.cmp_to_key(func) 转换旧类型的比较函数为一个键值函数。主要用来转换Python版本2的函数参数,比如在函数sorted(),miin(),max(),heapq.nlargest()。例子:#python 3.4from functools import * l = [2, 8, 1, 3]def num_cmp(x, y)
2016-02-28 08:57:57
2341
原创 7.1 itertools--高效循环的创建函数
7. 函数式编程库本库主要提供了支持函数式编程的函数和类,以及提供通用调用对象。7.1 itertools--高效循环的创建函数本模块主要提供了迭代器方面的操作函数,跟语言API,Haskell和SML一样的操作函数。同时针对这些函数进行高效优化,提高内存效率。比如在语言SML提供一个制表函数:tabulate(f),它产生一系列值:f(0),f(1),...。在Python可以使用map()和c
2016-02-27 13:27:47
2565
1
原创 6.7 statistics--数学统计函数
本模块提供计算数学上的统计的函数。主要针对实数值范围。statistics.mean(data) 返回简单的算术平均数,序列data里所有的值相加,然后除了所有数量。如果data元素为空,则抛出异常StatisticsError。例子:#python 3.4from statistics import * r = mean([2, 2, 2])print(r)结果输出如下:2.0 statisti
2016-02-27 13:05:22
1972
1
原创 6.6 random--伪随机数的生成
本模块提供了生成要求安全度不高的随机数。如果需要更高安全的随机数产生,需要使用os.urandom()或者SystmeRandom模块。random.seed(a=None, version=2) 初始化随机数据的种子数值。如果a是None值,会取采用当前系统时间作为种子值。如果a是一个int类型的值,则会直接使用。参数version是版本兼容,如果为版本2时,对于str,bytes,bytear
2016-02-27 12:47:14
4291
1
原创 6.5 fractions--有理数运算
本模块提供了有理数运算相关功能。一个分数的实例可以从一对整数,或者另外一个有理数,或者从一个字符串来构造:class fractions.Fraction(numerator=0, denominator=1) class fractions.Fraction(other_fraction) class fractions.Fraction(float) class fractions.Fract
2016-02-27 12:42:11
1554
原创 6.3 cmath--数学函数
本模块提供了处理复数的数学函数,因此这些函数接受整数、浮点数或者复数作为参数。6.3.1 与极坐标相互转换的函数在Python里表示一个复数z,实部使用z.real表示,虚部使用z.imag,可以使用下面的公式来表示:z = z.real + z.imag*1j同样,采用极坐标也可以表示一个复数,具体是这样表示复数z,采用复数z的模r和复数向量与x轴正坐标的夹角来表示。cmath.phase(x)
2016-02-21 10:03:20
2438
原创 6.1 numbers--数值抽象基类
6. 数值和数学库本库主要提供了数值和数学相关的函数处理以及数据类型。numbers模块定义了抽象的数值类型,math和cmath模块主要包括不同的数学函数,比如用来计算浮点数和复数。decimal模块支持十进制数值表示,可以用任何精度进行运算。6.1 numbers--数值抽象基类本模块主要按文档(PEP 3141)定义了数值抽象基类。class numbers.Number 数值类的基类,如果
2016-02-21 08:39:03
1720
原创 5.9 enum--支持枚举类型
enum模块提供了枚举类型的支持。枚举类型是由一个名称和一个统一值来组成,值是常量的值,它们之间可以通过名称进行比较和引用,还可以迭代访问。5.9.1 模块内容本模块主要定义了两种枚举类型:Enum和IntEnum。定义了一个装饰器函数unique(),以便保证所有枚举常量的唯一性。class enum.Enum 构造枚举常量的基类。例子:#python 3.4import enum class
2016-02-20 15:21:04
1544
原创 5.8 pprint--美观地打印数据
pprint模块提供了一个美观地打印Python数据结构的方式。如果是要格式化的数据结构里包含了非基本类型的数据,有可能这种数据类型不会被加载。比如数据类型是文件、网络socket、类等。本模块格式化时,尽可能保持一个对象一行表示,并且当超过允许宽度时也会自动换行表示。所有字典数据类型,都会先按键来排序,然后再进行格式化输出。 class pprint.PrettyPrinter(indent=1
2016-02-20 12:31:36
2747
python抓取天气并分析 实例源码
2017-08-28
国产8051模拟器
2016-09-10
python web py入门配套源代码
2018-02-23
milang 1.0.5
2014-08-03
milang 1.0.4
2014-07-13
milang 1.0.3
2014-06-07
Milang 1.0.2
2014-06-02
svm_hog_data.rar
2020-03-02
实现numpy的C++库扩展
2019-11-24
webpy演示例子1
2018-02-21
胶囊模型的代码
2018-02-02
书《深度学习》
2017-03-13
tinyxml2配套源码
2016-06-27
selenium的浏览器驱动
2016-06-14
caimouse的留言板
发表于 2020-01-02 最后回复 2020-05-14
开发大联盟,VC人员开放大聚会
发表于 2001-11-05 最后回复 2012-05-23
C++编译器源程序学习!!!!!!!!!!!!!!!!!1
发表于 2003-12-26 最后回复 2004-01-07
FastBT下载 1.0.3.66版 2003.12.25 放分 一小时结.
发表于 2003-12-26 最后回复 2003-12-26
发布最新版本FastBT 1.0.1.27 高兴放分
发表于 2003-11-21 最后回复 2003-12-10
有没有分析过传奇网络通迅?
发表于 2003-07-10 最后回复 2003-11-28
Visual Studio.net 2003 7cd 下载
发表于 2003-08-27 最后回复 2003-09-01
Visual Studio.net 2003 7cd 下载
发表于 2003-08-27 最后回复 2003-08-28
怎么样实现在资源管理器多一个盘号?
发表于 2003-07-24 最后回复 2003-07-31
深圳治安真差,我差点就被打死了!
发表于 2003-05-12 最后回复 2003-05-23
开放源码的P2P文件共享研究Gnucleus
发表于 2002-07-24 最后回复 2003-05-06
怎么样实现从播放器播放的声音录下来?
发表于 2003-03-11 最后回复 2003-03-19
QQ死机的BUG?不信你就试试了。
发表于 2003-02-20 最后回复 2003-02-26
大家把自己有的技能交流一下
发表于 2003-01-24 最后回复 2003-01-28
有不有程序员取这么好有GF啊?
发表于 2003-01-15 最后回复 2003-01-24
在C++BUILDER里怎么调试进入PASCAL?
发表于 2003-01-08 最后回复 2003-01-08
猜谜语送分
发表于 2003-01-07 最后回复 2003-01-07
操作系统源码分析网
发表于 2002-12-17 最后回复 2003-01-03
有人写过硬盘驱动程序吗?
发表于 2002-12-16 最后回复 2002-12-17
怎么样才能写出一个像TObject类CObject来?
发表于 2002-12-04 最后回复 2002-12-11
有空来我cbuilder论坛
发表于 2002-11-21 最后回复 2002-12-04
有空来我VC论坛
发表于 2002-11-25 最后回复 2002-11-26
开发DOS的操作系统,作为实时操作系统
发表于 2001-10-29 最后回复 2002-02-17
在局部网内用UDP通过代理服务器连接外面的人,怎么样用VC写通过代理呢?
发表于 2001-09-24 最后回复 2002-02-05
UDP 代理问题?
发表于 2002-01-24 最后回复 2002-01-24
怎么样设置像ICQ或OICQ这样服务器?
发表于 2001-12-29 最后回复 2001-12-29
我的钱哪去了?
发表于 2001-12-17 最后回复 2001-12-17
在VC中这个错误为什么出现的?
发表于 2001-11-30 最后回复 2001-12-13
谁能说出ICQ目录下各个DLL文件用处?给高分!!!!
发表于 2001-11-27 最后回复 2001-11-27
怎么样更新CLISTBOX
发表于 2001-11-14 最后回复 2001-11-14
谁有空就用C写个DOS操作系出来?XP可没有DOS啊
发表于 2001-10-26 最后回复 2001-11-13
为什么国内没有人写出像<<深入浅出MFC>>这样的好书
发表于 2001-11-08 最后回复 2001-11-08
用C++能写DOS操系统吗?
发表于 2001-10-31 最后回复 2001-10-31
我们能不能把NASM的使用手册译成中文吗
发表于 2001-10-30 最后回复 2001-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝