如何在Python中定義結(jié)構(gòu)體

小樊
116
2024-06-15 16:53:42

在Python中,可以使用class關(guān)鍵字來(lái)定義結(jié)構(gòu)體。具體的實(shí)現(xiàn)方法如下:

class Person:
    def __init__(self, name, age):
        self.name = name
        self.age = age

# 創(chuàng)建一個(gè)Person類的實(shí)例
person1 = Person("Alice", 30)

# 訪問(wèn)結(jié)構(gòu)體中的屬性
print(person1.name)
print(person1.age)

在上面的例子中,定義了一個(gè)Person類作為結(jié)構(gòu)體,包含了nameage兩個(gè)屬性。通過(guò)實(shí)例化這個(gè)類,可以創(chuàng)建具體的結(jié)構(gòu)體對(duì)象,并訪問(wèn)其中的屬性。

0