青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

Python什么時候使用自定義類?Python自定義類的使用方法

Python中所有的數據都是對象,它提供了許多高級的內建數據類型,功能強大,使用方便,是Python的優(yōu)點之一 。那么什么時候使用自定義類呢?最近很多小伙伴對此特別的好奇,下面就一起來看看具體的操作吧 。

Python什么時候使用自定義類?Python自定義類的使用方法


我們首先定義一個Person類,當我們不使用自定義的方法操作的時候,是這樣的,如下:
person=['wang', 23, 'male']  #0-姓名, 1-年紀, 2-性別print(person[0], person[1], person[2])通過上面的代碼中可以看到,我們使用的方法是內建類型list,在成員函數的數據進行引用的時候,是需要用下標來引用的,這樣的表示方法并不是特別的直觀,下面還可以改用dic類型來做:
person1={'name':'wang', 'age': 23, 'sex': 'male'}person2={'name':'haung', 'age': 20, 'sex': 'female'}print(person1['name'], person1['age'], person1['sex'])【Python什么時候使用自定義類?Python自定義類的使用方法】這種方式就比較的直觀,但是因為字典的語法處理會比較的麻煩,所以在引用的時候比較的不方便,這個時候就可以使用自定義類的使用了,代碼如下:
class Person:    def __init__(self, name, age, sex):        self.name = name        self.age = age        self.sex = sex    def __str__(self): #重載該函數便于測試        sep = ','        return self.name+sep+str(self.age)+sep+self.sexperson1 = Person('wang', 23, 'male') person2 = Person('huang', 20, 'female')print(person1)print(person2.name, person2.age, person2.sex)在這段代碼中,就可以明顯的看到使用自定義的類進行構造函數的定義,在數據成員的引用上也比較的方便,比前面兩種操作都簡便 。
關于Python什么時候使用自定義類?Python自定義類的使用方法的文章就分享到這里了,希望以上的內容可以對大家的學習帶來幫助 。
Python什么時候使用自定義類?Python自定義類的使用方法


Python什么時候使用自定義類?Python自定義類的使用方法


Python什么時候使用自定義類?Python自定義類的使用方法


微信掃碼,學習更方便
Python什么時候使用自定義類?Python自定義類的使用方法


現(xiàn)在報名贈100例知識點合集
Python什么時候使用自定義類?Python自定義類的使用方法


    猜你喜歡