Python是一種強(qiáng)大的面向?qū)ο缶幊陶Z言,其中類是其中一個(gè)非常重要的概念。在Python中,一個(gè)類可以包含許多不同的字段,這些字段是存儲(chǔ)在類中的變量或?qū)傩浴T谙旅娴亩温渲校覀儗⒂懻揚(yáng)ython類中的字段。
class Person: age = 0 name = "" def __init__(self, age, name): self.age = age self.name = name def display(self): print("Name:", self.name, ", Age:", self.age) p = Person(29, "John") p.display()
在上面的代碼中,我們定義了一個(gè)名為Person的類。這個(gè)類有兩個(gè)字段:age和name。在類定義外部,我們初始化這些字段的值,而在類定義內(nèi)部,我們定義了一個(gè)構(gòu)造函數(shù),用于給這些字段賦值。
在Person類中,我們還定義了一個(gè)名為display的方法,其中包含用于打印Person對(duì)象詳細(xì)信息的代碼。在類定義的末尾,我們創(chuàng)建了一個(gè)名為p的Person對(duì)象,并調(diào)用了其display方法,該方法將打印出該對(duì)象的詳細(xì)信息
字段在類中被定義后,可以通過該類的任何對(duì)象進(jìn)行訪問。也可以在類中定義各種方法以操作這些字段。在Python中,支持以下類型的字段:
- 數(shù)字
- 字符串
- 布爾值
- 列表
- 元組
- 字典
- 對(duì)象
Python類中的字段是Python面向?qū)ο缶幊痰暮诵摹_@些字段可以存儲(chǔ)對(duì)象的數(shù)據(jù),并用于對(duì)象之間的交互。它們將類的定義與實(shí)例的特定數(shù)據(jù)分開。
上一篇python 漢字庫
下一篇python 類之間傳值