课程 \
Python3 进阶教程(新版)
2-6 Python类属性和实例属性的优先级
# Enter a code
class Animal(object):
__count = 0
def __init__(self, name):
Animal.__count = Animal.__count + 1
self.name = name
print(Animal.__count)
p1 = Animal('Cat')
p2 = Animal('Dog')
print(Animal.__count)
2022-07-26
查看完整代码
2-5 Python类属性
# Enter a code
class Animal(object):
count = 0
def __init__(self, name, age):
self.name = name
self.age = age
Animal.count += 1
dog = Animal('wangwang', 1)
print(Animal.count)
cat = Animal('mimi', 3)
print(Animal.count)
pig = Animal('panpan', 1)
print(Animal.count)
2022-07-26
查看完整代码
2-4 Python实例属性的初始化
# Enter a code
class x(object):
def __init__(slef,name,age):
slef.name=name
slef.age=age
pass
dog=x('jay',15)
cat=x('Tom',13)
2022-07-26
查看完整代码
2-3 Python实例属性的定义
# Enter a code
class animal:pass
dog=animal()
cat=animal()
dog.name = 'wangwang'
dog.sex = 'girl'
dog.age = 13
cat.name = "miaomiao"
cat.sex = 'boy'
cat.age = 6
print(dog.name,dog.age,dog.sex)
print(cat.name,cat.age,cat.sex)
2022-07-26
查看完整代码
2-2 Python类的定义与实例化
# Enter a code
class Animal:
i=33
a=33
x= Animal()
x.i=44
print(x.i)
y= Animal()
print(y.i)
2022-07-26
查看完整代码
首页上一页123下一页尾页