注釋
辨別符和關鍵字
在Python語言中,對程式中的各個元素進行命名,以便區分,這種用來辨別變量、語言、類等元素的符号稱為辨別符。
辨別符有字母、數字、下劃線組成,并且隻能由字母和下劃線作為辨別符的開頭,但是注意:
命名時應注意見名知義的原則
系統已用的關鍵字不得作為辨別符
下劃線對于解釋器有特殊的含義,建議避免使用下劃線作為辨別符的開頭
辨別符區分大小寫
語句換行
Python一般是一條語句占用一行,但是有時候一條語句太長,就需要換行,在首行的末尾加上反斜杠“\”就可以寫下一行:
但是還有一點,在[]、{}、()中換行是不需要反斜杠的
縮進
Python語言使用縮進來表示代碼塊,這點不同于java和c++:
在這裡需要注意的是同樣的縮進表示一個代碼塊,如果同一個代碼塊縮進不同就會報錯,如:
同樣還要注意使用四個空格作為縮進,而不是tab鍵,因為不同的編輯器中代表的長度不一樣。
變量
變量是程式設計中最基本的單元,它引用存儲的資料對象。
例如:age=18,使用了age變量來引用了18這個資料
注意:将age修改為20,輸出的值就變成了20,如果查詢age修改前後的位址,是不一樣的,如果再定義一個page,将它的資料修改為20,此時可以發現page的位址和age是相同的。
對象
java對象是配置設定在堆上的,存儲資料;引用是在堆棧中開辟的記憶體空間,用于引用某一個對象。
Python中的對象是記憶體空間+資料。對象有類型,不同類型的對象可以擁有不同類型的資料
引用
變量和對象之間的關系,是指針指向的關系 。
一個對象,和不同的變量可以存在着多個引用關系。
變量是無類型的,想關聯誰就指向誰。
輸出結果:
140714103438944
140714103439008