03 2019 档案
摘要:1.对象的自省机制 自省是通过一定的机制查询到对象的内部结构 dir(obj) dir(obj)可以获取一个对象所有的属性与方法,返回为列表(仅有属性或方法名称) dir()是Python提供的一个API函数,dir()函数会自动寻找一个对象的所有属性(包括从父类中继承的属性和方法) __dict_
        阅读全文
                
摘要:class Foo: def __init__(self): self.name = 'a' def bar(self): print('bar') # 属性/特性 @property #用于执行obj.per(只是一个对应关系,即执行obj.per找到@property下的per方法并执行,至于per方法里面做什么自定义)...
        阅读全文
                
摘要:is判断两个对象id是否相等,即判断是否是同一个对象 类本身也是一个对象,而且全局唯一 ==判断两个对象的值是否相同 当使用==判断两个序列对象是否相等时,会调用序列对象中的__eq__魔法函数,从而判断序列对象中的值是否相等 附录: python intern机制:将一定范围内的小整数以及小段字符
        阅读全文
                
摘要:python中的变量实质上是一个指针,指针它本身的大小都是一样的,变量的值具体占多大,它和指针没有关系,它是放到内存当中的,需要去访问值只需要找到这个指针,它就能帮我们找到值所在的内存空间从而读取值,先将值存储在内存空间中,然后将变量指针指向这块内存空间
        阅读全文
                
摘要:1.实例化对象时传入的是列表,是可变的对象2.com2和com3实例化对象时都没有传入列表,所以它们都会使用默认的列表,即Company.__init__.__defaults__中的列表所以com2和com3的staffs是一样的,但是com1是不一样的,因为它传入了一个列表,com1.staff
        阅读全文
                
摘要:描述 sorted() 函数可以对所有可迭代的对象进行排序操作,sort ()函数只能应用在 list 上 sorted语法 sorted(iterable[, cmp[, key[, reverse]]]) 参数说明 iterable -- 可迭代对象 cmp -- 比较的函数,这个具有两个参数,
        阅读全文
                
摘要:def request(url, data=None, get_or_post=None): try: if get_or_post: response = requests.post(url=url, data=data, headers=headers) else: if data: ...
        阅读全文
                
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号