Python中沒(méi)有顯式的結(jié)構(gòu)體類(lèi)型,但是我們可以通過(guò)定制類(lèi)的方式實(shí)現(xiàn)。在Python中,使用定義class語(yǔ)句來(lái)定義類(lèi)。
class Student: name = "" age = 0 sex = ""
以上代碼定義了一個(gè)類(lèi)Student,該類(lèi)包含name、age、sex三個(gè)成員變量。以下代碼演示了如何初始化并賦值:
s = Student() s.name = "Tom" s.age = 18 s.sex = "male"
代碼中通過(guò)創(chuàng)建Student類(lèi)的一個(gè)實(shí)例s,然后設(shè)置該實(shí)例的各個(gè)成員變量來(lái)完成了賦值的操作。
另外,Python還提供了一種特殊的賦值方式,即通過(guò)元組將變量一次性賦值,代碼如下:
(name, age, sex) = ("Tom", 18, "male")
代碼中使用了一個(gè)元組將三個(gè)變量一次性賦值。這種方式非常方便,特別是在需要同時(shí)修改多個(gè)變量的時(shí)候。
上一篇vue前端字體顏色
下一篇python 模糊控制器