python類的初識

2021-08-11 03:48:47 字數 2160 閱讀 3525

一 類的定義

語法格式如下:

class classname: .

. .二 類物件

1、**

class

myclass

:

"""乙個簡單的類例項"""

i

=12345

deff(

self

):

return

'hello world'

# 例項化類

x

=myclass

()

# 訪問類的屬性和方法

print

("myclass 類的屬性 i 為:",x

.i)

print

("myclass 類的方法 f 輸出為:",x

.f())

2、執行結果

myclass 類的屬性 i 為: 12345

myclass 類的方法 f 輸出為: hello world

三 __init__() 方法

1、介紹

類定義了 __init__() 方法的話,類的例項化操作會自動呼叫 __init__() 方法。

2、**

class

complex

:

def

__init__

(self

,realpart

,imagpart

):

self.r

=realpart

self.i

=imagpart

x

=complex

(3.0,-

4.5)

3、執行結果

>>> x.r, x.i

(3.0, -4.5)

四 self介紹

1、介紹

self代表類的例項,而非類。

類的方法與普通的函式只有乙個特別的區別——它們必須有乙個額外的第乙個引數名稱, 按照慣例它的名稱是 self。

self不是python關鍵字,我們把他換成cakin24也是可以正常執行的:

2、**

class

test

:

def

prt(

self

):

print

(self

)

print

(self

.__class__

)

t

=test

()

t

.prt

()

class

test

:

def

prt(

cakin24

):

print

(cakin24

)

print

(cakin24

.__class__

)

t

=test

()

t

.prt

()

3、執行結果

<__main__.test object at 0x000001dc660b8128>

<__main__.test object at 0x000001dc660a55c0>

初識python中的類與物件

在生活中,我們走在路邊,看到一輛車,大腦中首先想到的是 這是一輛車,然後才是這是一輛什麼牌子的車 在這裡,我們就用到了程式設計中的類的概念。同樣的,看到一條小狗,也會先想到這是一條狗,然後會想到這是一條什麼品種的狗。在程式設計中,把同一類的事物叫做類,把這個類裡所共有的特徵總結歸納並定義出來,就是類...

Python學習 初識類與物件

python中類和物件的概念 python中的函式和普通函式的對比 python類語法的初識 一 python中類和物件的概念 我們把一類相同的事物叫做類,其中用相同的屬性 其實就是變數 描述,裡面封裝了相同的方法。比如,汽車是乙個類,它包括 品牌等屬性。倘若要實現列印100種車的屬性的功能,那麼可...

初識c 的類

前言 c 所做的最重要的改進就是提供了類。類就體現了c 物件導向程式設計 oop 的特性,類是一種將抽象轉換為使用者定義型別的c 工具,它將資料表示和操縱資料的方法組合成乙個整潔的包。類的組成部分 類中的訪問許可權的總結 如何定義和宣告乙個類 include using namespace std ...