Self在Python中的用途是什么

如果您使用的是Python,那么“自我”这个词是无法逃避的。它用于方法定义和变量初始化。每次我们定义方法时,都会明确使用Self方法。在本文中,我们将按以下顺序深入了解Python中的自我深度:

Python中的self有什么用途?

在这里插入图片描述
Self用于表示类的实例。有了这个关键字,您可以在python中访问类的属性和方法。它将属性与给定的参数绑定。我们使用Self的原因是Python不使用“@”语法来引用实例属性。在Python中,我们有一些方法可以使实例自动传递,但不会自动接收。

class food():
# init method or constructor
def __init__(self, fruit, color):
self.fruit = fruit
self.color = color
def show(self):
print("fruit is", self.fruit)
print("color is", self.color )
apple = food("apple", "red")
grapes = food("grapes", "green")
apple.show()
grapes.show()
Fruit is apple
color is red
Fruit is grapes
color is green

Python类自构造函数

class Person:
# name made in constructor
def __ini
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值