类:(抽象的集合)
类属性没有值
对象属性有值
类与对象:
class——定义的意思
init ——表示初始化
class guaishou:
def __init__(self,name,weight,height):
#必须包含self参数,初始化,self参数必须是__init__里的第一个参数:表示对象;
#其他参数是类的其他属性
print("Hello,准备工作")
self.name = name
self.weight = weight
self.height = height
print("Hello 初始化结束")
def kill(self):
#实例方法,必须包含self参数
print("挥动我的大刀!!!!")
kulipa=guaishou("苦力怕",80,180)
kulipa.kill()
print("我是:",kulipa.name)
print("我身高:",kulipa.height)
print("我体重:",kulipa.weight)
练习:
构造一个学生类,包含身高、体重属性,“学习”方法。
• 构造该类对应的实例“张三”。
• 访问实例的属性、方法。
class student():
def __init__(self,height,weight,learn):
self.height=height
self.weight=weight
self.learn=learn
张三=student(1.76,160,100)
print("身高:",张三.height)
print("体重:",张三.weight)
print("学习:",张三.learn)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/61417.html