这里为什么要创建列表? list1 = []
发表在Python图书答疑
2020-04-26
《零基础学Python》第7章 面向对象程序设计
是否精华
是
否
版块置顶:
是
否
class Geese:
'''雁类'''
neck = "脖子较长" # 类属性(脖子)
wing = "振翅频率高" # 类属性(翅膀)
leg = "腿位于身份的中心支点,行走自如" # 类属性(腿)
number = 0 # 编号
def __init__(self): # 构造方法
Geese.number += 1 # 将编号加1
print("\n我是第"+str(Geese.number)+"只大雁,我属于雁类!我有以下特征:")
print(Geese.neck) # 输出脖子的特征
print(Geese.wing) # 输出翅膀的特征
print(Geese.leg) # 输出腿的特征
# 创建4个雁类的对象(相当于有4只大雁)
list1 = []
for i in range(4): # 循环4次
list1.append(Geese()) # 创建一个雁类的实例
print("一共有"+str(Geese.number)+"只大雁")
加粗部分理解不到,创建了列表之后,和print("一共有"+str(Geese.number)+"只大雁")这里有什么关系呢?
麻烦老师解释解释
首页上一页 1 下一页尾页 1 条记录 1/1页