- 博客(11)
- 资源 (44)
- 收藏
- 关注
原创 Python标准库:内置函数hex(x)
本函数是转换一个整数对象为十六进制的字符串表示,比如像0x的格式。如果对象不是一个整数,应定义一个方法___index__()返回整数。如果想把本函数的结果转换为整数类型,需要int()函数,并且使用基数为16的方式转换。另浮点数转换为十六进制表示需要使用float.hex()来转换,而不能使用本函数。例子:#hex()print(hex(20))print(hex(128))print(h
2014-12-31 08:32:46 21474
原创 Python标准库:内置函数help([object])
本函数是调用内部的帮助系统,主要使用在交互模式下的查看函数或对象使用文档。例子:print(help('print'))结果输出如下:Help on built-in function print in module builtins: print(...) print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
2014-12-28 10:44:49 2443
原创 Python标准库:内置函数hash(object)
本函数返回对象的哈希值。返回的哈希值是使用一个整数表示,通常使用在字典里,以便实现快速查询键值。参数object输入是数字类型时,是根据数值来计算的,比如1和1.0计算出来是一样的哈希值,因此说这个函数是不区分不同的数值类型。例子:#hash()print(hash('abc'))print(hash(2.0))print(hash(2))结果输出如下:70073777522 蔡军生 Q
2014-12-27 12:29:45 31256
原创 Python标准库:内置函数hasattr(object, name)
本函数是用来判断对象object的属性(name表示)是否存在。如果属性(name表示)存在,则返回True,否则返回False。参数object是一个对象,参数name是一个属性的字符串表示。例子:#hasattr()class Foo: def __init__(self): self.x = 123 def test(x): self.x
2014-12-26 21:20:03 5228
原创 Python标准库:内置函数globals()
本函数是返回当前运行环境下的全局符号表字典。通过这个字典,可以查询有那些模块可以访问,那些函数可以访问,那些变量可以访问。可以用来获取当前全局符号表字典,给某些函数使用。例子:#globals()def fun(x): return x fun(100)print(globals())输出结果如下:{'__name__': '__main__', '__spec__': None
2014-12-25 20:06:56 4157
原创 Python标准库:内置函数getattr(object, name[, default])
本函数实现获取对象object的属性,属性由name来表示,就是属性名称的字符串。参数default是可选的参数,当获取对象的属性不存在时,就返回此值;如果没有提供此参数,同时在对象属性里也找不到,不会抛出异常AttributeError。例子:#getattr()class Foo: def __init__(self): self.x = 100
2014-12-21 15:04:33 2639
原创 Python标准库:内置函数frozenset([iterable])
本函数是返回一个冻结的集合。所谓冻结就是这个集合不能再添加或删除任合集合里的元素。因此与集合set的区别,就是set是可以添加或删除元素,而frozenset不行。frozenset的主要作用就是速度快,它是使用hash算法实现。参数iterable是表示可迭代的对象,比如列表、字典、元组等等。例子:#frozenset()l = [1, 2, 3, 4, 5, 6, 6, 7, 8, 8,
2014-12-20 12:58:46 9194
原创 Python标准库:内置函数format(value[, format_spec])
本函数把值value按format_spec的格式来格式化,然而函数解释format_spec是根据value的类型来决定的,不同的类型有不同的格式化解释。当参数format_spec为空时,本函数等同于函数str(value)的方式。其实本函数调用时,是把format(value, format_spec)的方式转换为type(value).__format__(format_spec)方式来调
2014-12-18 20:41:05 7848
原创 Python标准库:内置函数float([x])
本函数是转换一个字符串或一个整数为浮点数。如果参数x是一个字符串,那么只使用十进制表示的数字串,数字前面可以添加符号来表示正数,或负数。如果参数x是整数,可以转换为浮点数表示。不过,这个函数有一个特别的地方,就是使用infinity或inf来表示无穷大的数。比如+inf是正无穷大,-inf是负无穷大。在这里引入了数学上的无穷大概念,那么无穷大乘以0是等于什么呢?在这里是等于nan,即not a n
2014-12-13 17:31:58 7332
原创 怎么样才叫软件团队开发
在我10多年的软件开发中,经历过超过200人的软件开发团队,也有过两三个人开发的小团队,但无论团队的大小,都是采用一个很简单的软件开发方法,就是把项目切分成模块,然后每个人开发一块,最后集合起来,调试完成,再经过测试,交给客户使用,就算项目完成了。在这其间,团队成员之间,没有什么交集,相互的代码也没有查看,或者了解一下。因此,当某一个成员离职或者病休时,就会带来很大的问题,因为其它人员都对他的工作
2014-12-11 13:14:48 8937 20
原创 Python标准库:内置函数filter(function, iterable)
本函数用来从一个迭代对象iterable遍历所有元素,当每个元素作为参数给函数function对象运行之后,判断为True的元素保留下来,而为False的元素则跳过,即是达到过滤不需要元素的目标。参数iterable是可迭代的对象,比如列表、字典、字符串,或者带迭代器的函数对象。参数function是一个能输入元素进判断并返回值的函数,如果这个参数为空,默认使用标识函数identity为缺省函数。
2014-12-09 20:13:34 2970
python抓取天气并分析 实例源码
2017-08-28
书《深度学习》
2017-03-13
国产8051模拟器
2016-09-10
tinyxml2配套源码
2016-06-27
selenium的浏览器驱动
2016-06-14
开源鸿蒙4.0不能进入桌面的补丁
2024-03-17
开源鸿蒙 4.0 RK3566开发板配置
2024-03-17
svm_hog_data.rar
2020-03-02
实现numpy的C++库扩展
2019-11-24
python web py入门配套源代码
2018-02-23
webpy演示例子1
2018-02-21
胶囊模型的代码
2018-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人