天天看點

程式設計基礎

注釋

辨別符和關鍵字

在Python語言中,對程式中的各個元素進行命名,以便區分,這種用來辨別變量、語言、類等元素的符号稱為辨別符。

辨別符有字母、數字、下劃線組成,并且隻能由字母和下劃線作為辨別符的開頭,但是注意:

命名時應注意見名知義的原則

系統已用的關鍵字不得作為辨別符

下劃線對于解釋器有特殊的含義,建議避免使用下劃線作為辨別符的開頭

辨別符區分大小寫

語句換行

Python一般是一條語句占用一行,但是有時候一條語句太長,就需要換行,在首行的末尾加上反斜杠“\”就可以寫下一行:

但是還有一點,在[]、{}、()中換行是不需要反斜杠的

縮進

Python語言使用縮進來表示代碼塊,這點不同于java和c++:

在這裡需要注意的是同樣的縮進表示一個代碼塊,如果同一個代碼塊縮進不同就會報錯,如:

同樣還要注意使用四個空格作為縮進,而不是tab鍵,因為不同的編輯器中代表的長度不一樣。

變量

變量是程式設計中最基本的單元,它引用存儲的資料對象。

例如:age=18,使用了age變量來引用了18這個資料

注意:将age修改為20,輸出的值就變成了20,如果查詢age修改前後的位址,是不一樣的,如果再定義一個page,将它的資料修改為20,此時可以發現page的位址和age是相同的。

對象

java對象是配置設定在堆上的,存儲資料;引用是在堆棧中開辟的記憶體空間,用于引用某一個對象。

Python中的對象是記憶體空間+資料。對象有類型,不同類型的對象可以擁有不同類型的資料

引用

變量和對象之間的關系,是指針指向的關系 。

一個對象,和不同的變量可以存在着多個引用關系。

變量是無類型的,想關聯誰就指向誰。

輸出結果:

140714103438944

140714103439008