matplotlib ax 與 刻度相關函式
阿新 • • 發佈:2021-08-29
程式設計基礎
2.1 基本語法
-
註釋
# 單行註釋,以“#”開頭,下一行結束 “““ 多行註釋,三對雙引號 ””” ‘‘‘ 多行註釋,也可以是三對單引號 ’’’
-
識別符號和關鍵字
在Python語言中,對程式中的各個元素進行命名,以便區分,這種用來標識變數、語言、類等元素的符號稱為識別符號。
識別符號有字母、數字、下劃線組成,並且只能由字母和下劃線作為識別符號的開頭,但是注意:
- 命名時應注意見名知義的原則
- 系統已用的關鍵字不得作為識別符號
- 下劃線對於直譯器有特殊的含義,建議避免使用下劃線作為識別符號的開頭
- 識別符號區分大小寫
# 查詢當前版本的關鍵字 >>> import keyword >>> keyword.kwlist ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
-
語句換行
Python一般是一條語句佔用一行,但是有時候一條語句太長,就需要換行,在首行的末尾加上反斜槓“\”就可以寫下一行:
print("夫諸,中國古代神話傳說中的神獸,是一種長著四隻角的鹿。\ 夫諸的形狀像白鹿而且有四個角,最開始出現於先秦時期它的情狀似溫柔潔淨,\ 喜歡四處角戲,它一出現,其地必定是大水時期,古代人民視其為水災的兆星。")
但是還有一點,在[]、{}、()中換行是不需要反斜槓的
print(["道可道,非常道;", "名可名,非常名。"])
-
縮排
Python語言使用縮排來表示程式碼塊,這點不同於java和c++:
a=100 if a>99: print("a") print("True") else: print("false")
在這裡需要注意的是同樣的縮排表示一個程式碼塊,如果同一個程式碼塊縮排不同就會報錯,如:
a=100 if a>99: print("a") print("True")# 縮排不一致 else: print("false")
同樣還要注意使用四個空格作為縮排,而不是tab鍵,因為不同的編輯器中代表的長度不一樣。
2.2 變數和資料型別
-
變數
變數是程式設計中最基本的單元,它引用儲存的資料物件。
例如:age=18,使用了age變數來引用了18這個資料
注意:將age修改為20,輸出的值就變成了20,如果查詢age修改前後的地址,是不一樣
-
物件
- java物件是分配在堆上的,儲存資料;引用是在堆疊中開闢的記憶體空間,用於引用某一個物件。
- Python中的物件是記憶體空間+資料。物件有型別,不同型別的物件可以擁有不同型別的資料
-
引用
- 變數和物件之間的關係,是指標指向的關係 。
- 一個物件,和不同的變數可以存在著多個引用關係。
- 變數是無型別的,想關聯誰就指向誰。
age=18 print(id(age)) age=20 print(id(age))
輸出結果:
140714103438944
140714103439008