最新公告
  • 欢迎您光临码农资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!加入我们
  • Python 中的类(简介)

    python 中的类(简介)

    python中,类是面向对象编程的基础。简单来说,它们本质上是用于创建具有相似属性的对象的模板。

    创建类

    类定义语法非常简单。您所需要的只是关键字:class 后跟 classname:(类名始终采用大驼峰式命名)。我在下面提供了一个例子:
    班级商店:
    干得好,您已经成功创建了一个班级!现在我们将更深入地探讨如何使用它们。我将使用一个类在整个博客中创建和存储不同的商店。

    使用类

    创建类后的第一步是使用称为 init 的构造函数方法来初始化实例化对象时将使用的实例属性。

    class shop:
        def __init__(self, name, location, owner):
            self.name = name
            self.location = location
            self.owner = owner
    

    现在,每当我们在此类中创建或实例化一个新的商店/商店对象时,它都会共享我们初始化的这些属性!现在让我们创建一些商店:

    class Shop:
        def __init__(self, name, location, owner):
            self.name = name
            self.location = location
            self.owner = owner
    
       #method for displaying our stores
       def display_store_info(self)
           return f"Shop: {self.name}, Location: {self.location}, Owner: {self.owner}"
    
    #creating shop instances
    first_shop = Shop("FoodMart", "Main Street", "John Smith")
    second_shop = Shop("ClothingStore", "Billybob Avenue", "Billy Bob")
    
    
    

    现在在我们的 python shell 中,如果我们输入 print(first_shop.display_store_info()) 我们将看到这样的显示:

    立即学习Python免费学习笔记(深入)”;

    店铺:foodmart,地点:main street,店主:john smith

    我们也可以对第二个商店做同样的事情!我们在类中创建了一个名为 display_store_info 的方法或函数,它允许我们注入 init 中定义的属性。现在我们可以制作无限的商店对象,其中包括名称、位置和所有者作为可重复使用的模板。

    这只是课程的开始。在 python 中使用类时,其可能性和可重用性是令人难以置信的。我很想在以后的博客文章中详细介绍,但这只是一个小小的介绍。

    想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
    本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
    如有侵权请发送邮件至1943759704@qq.com删除

    码农资源网 » Python 中的类(简介)
    • 7会员总数(位)
    • 25846资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 293稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情