- 博客(17)
- 资源 (44)
- 收藏
- 关注
原创 Python标准库:内置函数oct(x)
本函数是转换整数x为八进制表示的字符串。如果对象x不是一个整数,需要这个对象提供__index__()方法来返回一个整数。例子:#oct()print(oct(123))print(oct(8))print(oct(0x26))print(oct(16))结果输出如下:0o1730o100o460o20 蔡军生 QQ:9073204 深圳
2015-01-31 11:16:57 4520 1
原创 Python标准库:内置函数object()
本函数是返回一个无新特征的对象。这个对象是所有基类的对象,但要注意的是这个对象实例不能添加属性给它,因为它没有__dict__属性。例子:#object()a = object()b = object()print(a == b)print(a is b)结果输出如下:FalseFalse 蔡军生 QQ:9073204 深圳
2015-01-30 20:19:42 2325
原创 Python标准库:内置函数next(iterator[, default])
本函数是返回迭代子下一个元素的值,主要通过调用__next__()方法来实现的。如果default参数有设置,当下一个元素不存在时,就返回default参数的值,否则抛出异常StopIteration。例子:#next()l = [1, 3, 4]it = iter(l)print(next(it))print(next(it, 1))print(next(it, 1))print(
2015-01-28 19:11:52 9227
原创 Python标准库:内置函数min(iterable, *[, key, default])
min(arg1, arg2, *args[, key]) 本函数是迭代对象iterable进行比较,找出最小值返回。当key参数不为空时,就以key的函数对象为判断的标准。例子:#min()array1 = range(10)array2 = range(0, 20, 3)print('min(array1)=', min(array1))print('min(array2)=', m
2015-01-25 10:50:07 7592
原创 Python标准库:内置函数memoryview(obj)
本函数是返回对象obj的内存查看对象。所谓内存查看对象,就是对象符合缓冲区协议的对象,为了给别的代码使用缓冲区里的数据,而不必拷贝,就可以直接使用。例子:#memoryview()v = memoryview(b'abc123')print(v[1])print(v[0])import structbuf = struct.pack("i"*12, *list(range(12)))
2015-01-24 10:50:28 7984 2
原创 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)=', m
2015-01-24 00:02:01 13131 4
原创 Python标准库:内置函数map(function, iterable, ...)
本函数是把函数对象function作为函数,iterable对象的每一项作为参数,然后进行计算后输出迭代子iterator。如果函数对象function可以输入多参数,那么后面可以跟多个可迭代的对象。多个迭代对象时,以最短的对象为运行结果的判断。例子:#map()x = range(10)print(list(map(hex, x)))print(list(map(lambda y : y
2015-01-21 20:45:03 4285
原创 Python标准库:内置函数locals()
本函数更新并返回当前系统可以使用局部符号表,使用字典表示。例子:#locals()class Foo: def __init__(self): x = 100 y = 200 l = locals() print(l) foo = Foo()结果输出如下:{'self': , 'x':
2015-01-20 20:21:15 2211
原创 Python标准库:内置函数list([iterable])
本函数是创建一个列表对象返回。列表对象是一个可修改的容器。例子:#list()l = list([1, 3, 5, 6])print(l)s = 'abc123'l = list(s)print(l)结果输出如下:[1, 3, 5, 6]['a', 'b', 'c', '1', '2', '3'] 蔡军生 QQ : 9073204 深圳
2015-01-17 20:04:17 4208
原创 Python标准库:内置函数len(s)
本函数是返回对象s的长度,所谓的长度是指容器类的数据项个数,比如字符串、元组、列表、字典等。例子:#len()s = '123456789'soft = '软件'print(s, ': ', len(s))print(soft, ': ', len(soft))l = [2,3,4,5]print(l, ': ', len(l))d = {2 : 'two', 3 : 'thre
2015-01-16 20:46:45 5733
原创 Python标准库:内置函数iter(object[, sentinel])
本函数返回一个迭代子对象。当第二个参数不出现时,参数object应是一个容器,支持迭代协议,也就是有定义有__iter__()函数,或者支持序列访问协议,也就是定义有__getitem__()函数的对象,否则会返回TypeError异常。当第二个参数哨兵出现时,参数object应是一个可调用对象,定义了__next__()函数,当枚举到的值等于哨兵时,就会抛出异常StopIteration。例子:
2015-01-13 20:56:52 5969
原创 Python标准库:内置函数issubclass(class, classinfo)
本函数用来判断类参数class是否是类型参数classinfo的子类。例子:#issubclass()class Line: passclass RedLine(Line): pass class Rect: pass print(issubclass(RedLine, Line))print(issubclass(Rect, Line))结果输出
2015-01-11 18:03:17 8536 1
原创 Python标准库:内置函数isinstance(object, classinfo)
本函数用来判断对象实例object是否是类classinfo的实例,如果是就返回True,否则返回False。参数classinfo可以是类型,也可以是tuple/dict/list等类型。例子:#isinstance()class FooA: passclass FooB(FooA): passclass FooC: pass a = FooA()b
2015-01-10 11:46:55 3192
原创 Python标准库:内置函数int(x, base=10)
本函数实现从浮点数或数字字符串转换为整数。如果参数x不是一个数字,必须是字符串、数组bytes或bytearray类型。参数base是指字符串参数的进制,默认10就是表示使用十进制。当它是2时,表示二进制的字符串转换。当它是8时,表示是八进制的字符串转换。当它是16时,表示是十六进制的字符串转换。然而当它是0时,它表示不是0进制,而跟十进制是一样的。例子:print(int('20', 8))p
2015-01-06 20:12:50 9358
原创 Python标准库:内置函数int(x=0)
本函数实现从浮点数或数字字符串转换为整数。如果没有输入任何参数,默认是返回0值。如果参数是一个数字,调用对象x.__init__()来返回相应的值。 如果参数是浮点数,就会去掉小数部分,返回整数。例子:#int()print(int(20))print(int(19.888))print(int())print(int('3721'))输出结果如下:201903721 蔡军生 QQ:90
2015-01-04 20:21:24 2777
原创 Python标准库:内置函数input([prompt])
本函数是实现从控制台输入一行字符串。其中参数prompt是输入字符串的提示字符串。 例子:>>> s = input('#')#this is the best one>>> s'this is the best one'>>> s = input('#')#中国深圳是一个高科技城市>>> s'中国深圳是一个高科技城市'>>> 蔡军生 QQ:9073204 深圳
2015-01-03 09:43:55 11819 1
原创 Python标准库:内置函数id(object)
本函数是返回对象object的标识符,标识符类型为整数,在同一个时间里所有对象的标识符是唯一的,如果在不同生命周期的对象有可能有相同的标识符。比如创建对象A之后,再删除A,再创建对象B,对象A与对象B可能有相同的标识符。在CPython里的实现算法是直接返回对象所在内存地址。例子:#id()name1 = 'abc'name2 = 'cde'print(id(name1))print(i
2015-01-02 10:52:59 4640
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关注的人