Python入門知識點總結
阿新 • • 發佈:2018-11-15
1:環境變數,在系統變數path中新增Python安裝路徑,添一個就ok了
2.註釋單行,用#號 多行註釋用成對兒的單引號或雙引號來完成
轉譯字元號:\
3.一種解釋型弱型別的語言
弱型別:定義變數時不需要指定型別(準確說是不可以指定資料型別,若輸入int i=1 則會報錯)
a=1,a=true
支援更改資料型別
解釋型:執行時直接執行原始檔,不需要像java進行編譯
4資料型別
基本型別
整型:int
浮點型:float
布林型:bool
字串:str
複雜型別
列表:list 相當於java中的陣列,且為有序陣列 可讀寫
用m=[a,b,c]表示 修改時直接m[1]=d
對abc的型別無限制,想寫啥寫啥
元祖:tuple 只讀
用(a,b)表示 此處與list一致,對a b無限制
因為不可修改,所以更加安全
當定義一個元素是要寫成(1,) 若寫為(1)則會使計算機混淆,因為小括號1也有對1加括號的陣列含義
字典:dict 用a={k:v,k1:v1}表示雜湊結構來儲存,在計算機寫入時順序不定,所以列印輸出時順序不定
修改時也是直接a[0]=xxx,注意是中括號
---集合:set 主要起到去重作用
2.註釋單行,用#號 多行註釋用成對兒的單引號或雙引號來完成
轉譯字元號:\
3.一種解釋型弱型別的語言
弱型別:定義變數時不需要指定型別(準確說是不可以指定資料型別,若輸入int i=1 則會報錯)
a=1,a=true
支援更改資料型別
解釋型:執行時直接執行原始檔,不需要像java進行編譯
4資料型別
基本型別
整型:int
浮點型:float
布林型:bool
字串:str
複雜型別
列表:list 相當於java中的陣列,且為有序陣列 可讀寫
用m=[a,b,c]表示 修改時直接m[1]=d
對abc的型別無限制,想寫啥寫啥
元祖:tuple 只讀
用(a,b)表示 此處與list一致,對a b無限制
因為不可修改,所以更加安全
當定義一個元素是要寫成(1,) 若寫為(1)則會使計算機混淆,因為小括號1也有對1加括號的陣列含義
字典:dict 用a={k:v,k1:v1}表示雜湊結構來儲存,在計算機寫入時順序不定,所以列印輸出時順序不定
修改時也是直接a[0]=xxx,注意是中括號
---集合:set 主要起到去重作用