python笔记11--对象和类

⭐作者: 桐桐花❀
⭐系列专栏:python
⭐推荐模拟面试,刷题神器:
牛客网,python刷题
​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※​※
对象:客观世界中的实体在计算机中的逻辑映射
现实世界中,我们把万事万物都叫做“事物”;
计算机世界中,我们把万事万物都叫做“对象”
认知新的“事物”思维: 对应 对象
它(看起来/闻起来……)什么样? “属性”
它怎么使用? “方法”

例子:
一个list

a = [0,1,2,3,'abc']

a的属性(看起来什么样?)
有一个[ ]包在外围,它里面会有元素,元素可以是整数也可以是字符串,用逗号隔开。 。

a.append('defg')
#给列表a追加元素'defg'

a的方法(列表a怎么使用)
给列表追加元素的操作

计算机把对象进行分类
class“类,种类”
两个对象,是同个类,会有许多相同的属性,可以使用相同的方法调用
如何描述对象的属性和方法
1、先定义了一个类。然后针对这个类,定义了一个方法。
2、调用这个对象的属性和方法
【对象.属性】、【对象.方法】

例子

class Food():
#定义一个食物的类别
    delicious = True
#属性“好吃”为真
    def taste(self,people):
    #定义一个“品尝”的方法,参数有两个。其中self是系统预设关键词,代表的是这个对象本身,调用该方法时可省略这个参数的填写。
    #people是吃食物的人。
        print(people,'说:真香!')
        #输出people,'说:真香!'

zhaji = Food()
#定义一个食物,炸鸡
print(type(zhaji))
#输出食物炸鸡的数据类型
print(zhaji.delicious)
#输出食物炸鸡的delicious属性
zhaji.taste('wufeng')
#调用品尝的方法,吴枫吃掉炸鸡
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值