分类: python

22 篇文章

__new__和__init__的区别
例题 5. 对于python中__new__和__init__的区别,下列说法正确的是? A __new__是一个静态方法,而__init__是一个实例方法 B __new__方法会返回一个创建的实例…
一些新函数
isinstance() 函数来判断一个对象是否是一个已知的类型。   isinstance(object, classinfo) 参数: object -- 实例对象。 classinfo…
python中主要存在的五种命名方式:
1、object #公用方法 2、_object #半保护 #被看作是“protect”,意思是只有类对象和子类对象自己能访问到这些变量, 在模块或类外不可以使用,不能用’from module im…
thumbnail
osi模型
一、物理层 信号转换问题一个数据称之为一个bit流01010101000101 二、数据链路层 mac地址 以太网协议Ethernet 一组数据称之为一个数据帧,一个数据帧分为两部分 (发送者mac,…
Python 内置的二分库 bisect
bisect 是 Python 内置的一个二分查找库,功能是查找给定值在一个有序列表中的插入位置,插入该值后,列表仍然保持有序。 插入元素到有序列表 insort_left 和&n…
匿名函数
# 匿名函数(临时调用一次) res = (lambda x, y = 1 : x + y)(1,2) print(res) info = { 'jack':100, 'mary':200, 'bla…
hash(哈希)
特点: 1.输入敏感 2.不可逆 3.计算极快而长度固定 用途:(常见的有md5,sha1,sha256,sha512等) 1.密码加密 2.文件完整性校验 import hashlib h1 = h…
猴子补丁
用自己的代码替换所使用模块的源代码 如:将其它更完美的loads功能替换掉json模块中的loads功能 使用ujson中的loads功能替换掉json中的loads功能 import ujson i…
thumbnail
日志(logging模块)
日志级别 import logging logging.debug('调试日志') logging.info('消息日志') logging.warning('警告日志') logging.error…