今天小白就為大家分享一些Python的基礎知識,希望大家都能快速入門Python~
1.在Python 語言中,物件是通過引用傳遞的。
在賦值時,不管這個物件是新建立的,還是一個已經存在的,都是將該物件的引用(並不是值)賦值給變數。
如:x=2 2這個整形物件被建立,然後將這個物件的引用賦值給x這個變數。
2.多元賦值,其實就是元組賦值
3.動態型別
變數賦值時,直譯器會根據語法和右側的運算元來決定新物件的型別。
在物件建立後,一個該物件的引用會被賦值給左側的變數。
4.所有的Python 對像都擁有三個特性
·身份
·型別
·值
這三個特性在物件建立的時候就被賦值,除了值之外,其他兩個特性都是隻讀的。
5.布林值
每個物件天生具有布林True或False值。空物件,值為零的任何數字或者Null物件None的布林值都是False。
6變數在記憶體中是通過引用計數來跟蹤管理的
一個物件增加新的引用,物件被建立、物件的別名被建立、作為引數傳遞給函式、方法或類,成為容器物件中的一個元素。
一個物件減少引用:變數賦值給另外一個物件、del顯示刪除一個變數、引用離開了他的作用範圍、物件被從一個視窗物件中移除、視窗物件本身被銷燬。
7.標準型別的分類
8.Excel與Python運算字元對比
9.Excel與Python邏輯字元對比
10.最後,時刻記住一個事實
那就是所有的模組都有能力執行程式碼,最高階別的Python語句——也就是說那些沒有縮排的程式碼在模組被匯入時就會執行,不管是不是真的需要執行。由於有這樣一個”特性“,比較安全的寫程式碼方式就是除了那些真正需要執行的程式碼以外,幾乎所有的功能程式碼都在函式當中。
再說一遍,通常只有主程式模組中有大量的頂級可執行程式碼,所有其他被匯入的模組只應該有很少的頂級執行程式碼,所有的功能程式碼都應該封裝在函式或類當中
推薦下我自己建立的Python學習交流群935711829,這是Python學習交流的地方,不管你是小白還是大牛,小編都歡迎,不定期分享乾貨,包括我整理的一份適合零基礎學習Python的資料和入門教程。