Python 类

# 学习测试
# 时间:   2022/4/8 13:18
class Student: #Studet 为类的名称(类名)一个或多个单词组成,每个单词的首字母大写,其余小写
    native_place='山东'#直接写在类里的变量 为类属性
    def __init__(self,name,age):
        self.name=name  #self.name称为实体属性,进行了一个赋值的操作,将局部变量name 的值赋给实体属性
        self.age=age

#定义在类之外的叫函数,定义在类之内的叫方法
    #实例方法
    def eat(self):
        print('学生呢')
    #静态方法
    @staticmethod
    def method():
        print('使用staticmethod进行了修饰,所以是静态方法')
    #类方法
    @classmethod
    def cm(cls):
        print('我是类方法,使用了classmethod')
def drink():
    print('喝水')


#创建Student类的对象
stu=Student('张三',20)
print(stu.name)
stu.eat()#对象名.方法名()
print(stu.age)
Student.eat(stu)#类名.方法名(类的对象)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值