python类实现重复生成
1.写一个类
class ClassName1 :
#定义基本属性
name=""
age=0
#定义私有属性,私有属性在类外部无法直接进行访问
_weight=0
def __init__(self,n,a,w):
self.name=n
self.age=a
self._weight=w
def speak(self):
print('123')
print("%s说:%d岁有%d公斤" %(self.name,self.age,self._weight))
2.定义一个空列表
num =[]
3.通过for_in range循环将生成的类添加到list列表num里
for item in range(10):
num.append(ClassName1('',item+30,40))
4.将列表打印到控制台上
for item in range(10):
print(num[item])
print('---------'+str(num[item].age))
print(num)
生成的效果图如下,生成10个类