上一篇文章分享內容:《Python入門》學習筆記(1)
Python資料型別
Python的資料型別,提供了六種內置資料型別,有Number、String、List、Tuple、Dictionary、Set;資料型別分類包含有序、無序、可變和不可變,
數值型別支持int、float、bool、complex,不同型別數字運算結果為精度較高的型別;
計算函式有(abs,round,divmod,max,min,sum等);
math模塊提供運算函式(三角函式,絕對值,階乘等),
字符和字串是有限的字符集合,字串長度可用len函式查看,宣告字串的方式有單引、雙引和三引號,三引號字串可以換行,型別轉換方式str(obj);獲取字串中字符通過索引,批量獲取切片方法str[a:b:c],字串其它常用操作(split,replace,lower,upper,join等),
元祖Tuple由小括號包裹,元素用逗號隔開,
串列是有序可變的序列,元素可以是任意物件,常用操作增加、洗掉、查找、排序、逆序等,
字典的元素是由鍵和值組成,是無序可變的序列,由花括號包裹,元素逗號隔開,
集合的元素是唯一的,重復元素會被洗掉,集合邏輯運算有交集、并集、差集,有添加、洗掉操作,
資料的常用操作
資料拷貝(copy),有深拷貝和淺拷貝;
運算子有算數、比較、賦值、邏輯、成員和身份運算子,身份運算子是比較所參考物件的存盤單元,
資料結構有線性表、陣列、鏈表、佇列、樹、圖、哈希存盤結構、堆疊堆,
Python的判斷(if)和回圈(for,while)陳述句
判斷陳述句,關鍵字是if,通過條件陳述句的執行結果來決定執行的代碼塊,False的值有0、None、[]、{}、()、"",除了False以外的任意物件都是True,如果有多個條件分支的判斷,可以使用if-elif-else的形式,判斷陳述句的小技巧,使用隱式的判斷條件,最可能出現的判斷放前面,避免深層次嵌套,避免無意義判斷,
回圈陳述句,重復執行的任務需要使用回圈陳述句,設定回圈次數,來執行相同代碼塊,回圈陳述句有for和while回圈,for回圈接受可迭代物件作為引數,后面可加入else陳述句塊,在回圈結束時執行,while是在某條件下回圈執行代碼塊,使用continue實作本次回圈的跳過,break來結束整個回圈,慷訓圈是回圈體是空的,不執行任何任務;遞回就是呼叫自身的技巧,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/276915.html
標籤:Python
