原创 python編程基礎——類(基礎)

文章目錄概念作用域、命名空間命名空間作用域global和nonlocal類(基礎)語法結構類對象屬性引用實例化實例對象方法對象類和實例變量類和實例屬性 概念 類提供了一種組合數據和功能的方法。創建一個新類意味着創建一個新 類型

原创 python編程基礎——特殊函數

文章目錄不定長參數元組形式(*)字典形式(**)混合形式遞歸、迭代遞歸尾遞歸迭代lambdamapfilter 不定長參數 在函數中,有的時候我們可能一個參數都用不到,有點時候可能需要固定幾個就可以了,當然還有時候我們無法確定參

原创 python編程基礎——錯誤和異常

文章目錄語法錯誤異常常見的異常處理異常try...except...else子句finally子句assert語句 語法錯誤 語法錯誤又稱解析錯誤,是python學習中最常遇到的錯誤: def fuc

原创 python編程基礎——基本數據類型之元組

文章目錄定義元組和列表間的轉換元組真的不可以改變嗎? Python的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用方括號。 定義 #方法一 >>> a='q',123,"qw" >>> a ('q', 1

原创 python編程基礎——基本數據類型之集合

文章目錄定義可變集合不可變集合操作unhashablehashableset() 和list()集合的函數add和updatelenpop,remove,discard,clear集合運算等價/不等價子集/超集並集/交集/補 定

原创 python編程基礎——基本數據類型之列表

文章目錄基本操作可變數組索引和切片反轉[::-1]反轉reversed()反轉添加和刪除append()和a[len(a):]=[x]追加extend()和a[len(a):]=L追加extend()和append()的區別pop

原创 numpy——基礎篇

文章目錄簡介使用爲什麼要用numpy?爲什麼numpy運行速度會很快?Beware of type coercion(提防強制數據類型)基礎操作讀取、修改加、減、乘、除、shape(各維度長度)ndim(維度)dtype(類型)指

原创 python編程基礎——基本數據類型之字典

文章目錄定義操作訪問及修改長度len()查找及刪除字符串格式化輸出字典的函數copy和deepcopyclear清除get和setdefultget()setdefault()items, keys, valuespop和popi

原创 python編程基礎——簡單語句

文章目錄import引入賦值通過賦值定義元組變量交換==和is補充 import引入 在python編程中經常用到import引入模塊,引入方法如下幾種: # 直接引入模塊 >>> import math >>> math.pwo

原创 python編程基礎——基本數據類型之數字

文章目錄數字變量四則運算函數以及用法 在python中的數字數據類型主要有整數和浮點數兩種,在使用時無需定義類型,python會自動幫我們分配好合適的數據類型。 數字 >>> type(1) <class 'int'> >>>

原创 python編程基礎——基本數據類型之字符串

文章目錄使用方法修改字符串大小寫字符串拼接字符串去除空白語法錯誤內存表示索引及切片基本操作字符串格式化輸出%格式化輸出方式字典式格式化輸出string.format()格式化輸出方式 字符串(String)是由零個或多個字符組成的

原创 python編程基礎——類(高級)

文章目錄繼承實例與繼承的判斷多重繼承私有化迭代器生成器生成器表達式雜項__dict____solts____setattr____getattr____getattribute__ 繼承 派生類定義的語法如下: class Der

原创 numpy——合併、拆分

文章目錄合併appendconcatenatestackblockhstack、vstack、dstackhstackvstackdstack總結拆分splitarray_splithsplit、vsplit、dsplit 合併

原创 python編程基礎——選擇、循環

文章目錄選擇結構if語句if-else語句三元操作符循環結構for循環for循環遍歷系列對象while語句break和continue 選擇結構 if語句 在python語言中,可以使用if語句實現: if <boolean ex

原创 numpy——Masked Arrays

文章目錄什麼是Masked Arrays?函數結構創建MaskedArraycopyfill_value 什麼是Masked Arrays?   數組在有的時候可能會存在無效的或者缺失值。當在這些數組上做一些操作時,我們希望去以我