Python語言中的注意事項

2021-09-04 15:14:23 字數 635 閱讀 1613

python果然是個簡單的東東,套用官方的話說,python是一種簡單易學,功能強大的程式語言,它有高效率的高層資料結構,簡單而有效地實現物件導向程式設計。python簡潔的語法和對動態輸入的支援,再加上解釋性語言的本質,使得它在大多數平台上的許多領域都是乙個理想的指令碼語言,特別適用於快速的應用程式開發。其實在我看來它主要是結構很清晰,同時它著重點放在如何解決問題而不是程式語言的語法和結構上面。

看了一會python,感覺的確蠻簡單的,就是要注意幾點:

就是它的參考(也可說是引用),比如說對乙個列表list1賦好了值之後,如果使用賦值語句list2=list1之後,那麼對list1操作則2個都變,而對list2操作則只有list2變。這一點太值得注意了,畢竟如果說list2只是乙個指標的話,那麼無論誰變都一樣變,如果list2是另闢乙個空間的話,那麼應該誰也不涉及誰。再仔細想想,既然它號稱是物件導向,這不正好是繼承的關係嗎?如果把list1當成父類,而list2當成子類的話,父類的變動會影響子類,而子類的變動與父類無關。因此,也就能記住它們的用法了。不過如果不能很好的掌握它的這種特性的話,就最好不要隨便使用。

在類方法宣告時,一定要將第乙個引數self寫出來。這一點,我老是忘,然後老是在出錯提示之後記起來要加。

目前就是這兩點,還沒看完呢,先在部落格上記著(以後好找嘛),看完了再加!呵呵

Python語言中的注意事項

python果然是個簡單的東東,套用官方的話說,python是一種簡單易學,功能強大的程式語言,它有高效率的高層資料結構,簡單而有效地實現物件導向程式設計。python簡潔的語法和對動態輸入的支援,再加上解釋性語言的本質,使得它在大多數平台上的許多領域都是乙個理想的指令碼語言,特別適用於快速的應用程...

c語言中goto使用注意事項

在c語言中可以用goto來處理錯誤,但是要特別注意的是goto會順序執行下去,所以在goto中如果沒有分支或retun的話可能會出錯 include 氣泡排序,把陣列中的元素從大到小或從小到大列出 int main void int i,j,temp,count 0 goto out goto ou...

python 注意事項

from functools import reducereduce 函式會對引數序列中元素進行累積。函式將乙個資料集合 鍊錶,元組等 中的所有資料進行下列操作 用傳給 reduce 中的函式 function 有兩個引數 先對集合中的第 1 2 個元素進行操作,得到的結果再與第三個資料用 func...