python垃圾回收

# python 中垃圾回收机制: # 引用计数为主,分代回收为辅的机制 # 引用计数:将程序运行中创建的对象都分配一个计数器,统计该对象被引用的次数 # 不同类型的对象,在内存中存储的方式不一样:小整数(-5, 256),和单个字母是能被不同变量公用的对象,在...

2017-10-22 18:48:52

阅读数 139

评论数 0

python 类的__slots__属性

class Animal(): __slots__ = ('name', 'age') # 只限制当前Animal类的实例对象,不限制子类的对象class Cat(Animal): pass Dog = Animal() Dog.name = 'Jakey' Dog.age...

2017-10-22 14:42:43

阅读数 77

评论数 0

python动态添加属性和方法

class Person(): def __init__(self, name, age): self.name = name self.age = agep1 = Person('ff', '28') print(p1.name, p1.age)# 给实例...

2017-10-22 14:30:19

阅读数 1661

评论数 0

python =赋值、copy、deep copy

import copy a = [1,2,3,4] b = a # 赋值时, 把列表的引用传给b print(id(a)) print(id(b)) print(a) print(b) b = copy.copy(a) # 对于可变类型变量, 浅拷贝会将引用和内容全...

2017-10-22 13:12:28

阅读数 61

评论数 0

python == is

import copy a = 12 # b = a b = 12 print(a is b) c = copy.deepcopy(a) print(a is c) class Person(object): def __init__(self, name): self.n...

2017-10-22 12:47:37

阅读数 59

评论数 0

functools.wraps

import functools def note(func): " not function " # @functools.wraps(func) # 对自定义的装饰器再加上functools.wraps装饰器, 作用是让自定义的装饰器函数wrapped在传...

2017-10-22 11:58:13

阅读数 98

评论数 0

类装饰器

# decorator_object 1、 初始化时接收 被修饰函数(callbale类), 然后将将要修饰的函数放在类的__call__方法中,  # 这样其自身也成为一个callable_object class Test(object): def __init__(self, fun...

2017-10-21 23:06:20

阅读数 127

评论数 0

python 修饰器 return

1、import time def check_user_level(level): def check(func): def wrapped(*args, **kwargs): print("%s start: %s, %d" ...

2017-10-21 19:41:14

阅读数 126

评论数 0

python简单练习2

12. py 判断工作日和周末 # coding=utf-8 a = int(input("Please input a number:")) if a==6 or a==7:     print("周末") elif a>=1 an...

2017-07-18 19:46:03

阅读数 110

评论数 0

python简单练习

1.py  hello python  print("Hello fdjlljsdfjwsjflksjorld") '''亲爱的''' print("hello world") 2.py  变量计算  num1=100 num2=200 result=num...

2017-07-18 19:27:48

阅读数 80

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭