Python_從零開始學習_(23) 高階變數
1. 高階變數型別
- 列表
- 元組
- 字典
- 字串
- 公共方法
- 變數高階
知識點
- Python 中資料型別可以分為 數字型 和 非數字型
- 數字型
- 整型 ( int )
- 浮點型 ( float )
- 布林型 ( bool ) 真 True 非 0 數 ---- 非零即真 假 false 0
- 複數型 ( complex ) 主要用於科學計算, 例如: 平面場問題, 波動問題, 電感電容等問題
- 非數字型
- 字串
- 列表
- 元組
- 字典
- 在 Python 中, 所有 非數字型變數 都支援以下特點
- 都是一個序列 sequence, 也可以理解為 容器
- 取值 [ ]
- 遍歷 for in
- 計算長度 , 最大 / 最小值 , 比較 , 刪除
- 連結 + 和 重複 *
- 切片
相關推薦
Python_從零開始學習_(23) 高階變數
1. 高階變數型別 列表 元組 字典 字串 公共方法 變數高階 知識點 Python 中資料型別可以分為 數字型 和 非數字型 數字型 整型 ( int ) 浮點型 ( float )
Python_從零開始學習_(47) pygame 安裝
實戰步驟 pygame 快速體驗 飛機大戰 實戰 確認模組 --pygame pygame 就是一個 Python 模組, 專為電子遊戲設計 提示 : 學習第三方模組, 通常最好的參考資料就在官方網站 安裝 pygame Lin
Python_從零開始學習_(46) eval 函式
eval() 函式十分強大 ---- 將字串 當成 有效的表示式 來求職 並 返回計算結果 # 基本的數學計算 print(eval("1 + 1")) # 2 # 字串重複 print(eval("'*' * 5")) # ***** # 將字串轉換成列表 print(eval("[1
Python_從零開始學習_(44) 模組 和 包
目錄 1. 模組 1.1 模組的概念 1.2 模組的兩種匯入方式 1.3 模組的搜尋順序(擴充套件) 1.4 原則 ---- 每一個檔案都應該是可以被匯入的 2. 包 (package)
Python_從零開始學習_(43) 異常
目錄 1. 異常的概念 2. 捕獲異常 2.1 簡單的捕獲異常語法 2.2 錯誤型別捕獲 2.3 異常捕獲完整語法 3. 異常的傳遞 4. 丟擲 raise 異常 4
Python_從零開始學習_(42) 單例
目錄 1. 單例設計模式 2. __new__方法 3. Python 中的單例 1. 單例設計模式 設計模式 設計模式 是 前人工作的總結和提煉
Python_從零開始學習_(41) 類屬性和類方法
目錄 1. 類的結構 1.1 術語 ---- 例項 1.2 類是一個特殊的物件 2. 類屬性和例項屬性 2.1 概念和使用 2.2 屬性的獲取機制 (科普) 3. 類方法和靜態方法 3
Python_從零開始學習_(40) 多型
1. 多型 面向物件三大特性 1. 封裝 根據 職責 將 屬性 和 方法 封裝 到一個抽象的 類 中 定義類的準則 2. 繼承 實現程式碼的重用, 相同的程式碼不需要重複的編寫 設計類的技巧
Python_從零開始學習_(39) 繼承
目錄 1. 單繼承 1.1 繼承的概念, 語法和特點 1.2 方法的重寫 1.3 父類的 私有屬性 和 私有方法 2. 多繼承 2.1 多繼承的使用注意事項 2.2 新式類與舊
Python_從零開始學習_(38) 私有屬性和私有方法
1. 應用場景及定義方式 應用場景 在實際開發中, 物件 的 某些屬性或方法 可能只希望 在物件的內部被使用, 而 不希望在外部被訪問到 私有屬性 就是 物件&nbs
Python_從零開始學習_(37) 面向物件封裝案例 2
目錄 1. 士兵突擊 1.1 開發槍類 1.2 開發士兵類 2. 身份運算子 is 與 == 區別 封裝 封裝 是面向物件程式設計的一大特點 面向物件程式設計的 第一步 ----
Python_從零開始學習_(36) 面向物件封裝案例
目錄 1. 封裝 2. 小明愛跑步 3. 小明愛跑步 ---- 小美也愛跑步 4. 擺放傢俱 4.1 新增傢俱 1. 封裝 封裝 是面向物件程式設計的一大特點
Python_從零開始學習_(35) 類的基本使用
目錄 1. 定義簡單的類 (只包含方法) 1.1 定義只包含方法的類 1.2 建立物件 1.3 第一個面向物件程式 2. 方法中的 self 引數 2.1 給物件增加屬性 2.2 使用 s
Python_從零開始學習_(34) 面向物件
目錄 1. 面向物件基本概念 1.1 過程和函式 1.2 面向過程 和 面向物件 基本概念 1) 面向過程 ---- 怎麼做? 2) 面向物件 ---- 誰來做? 2. 類和物件 2.1 類 2.
Python_從零開始學習_(33) 函式的遞迴
1. 函式的遞迴 函式呼叫自身的 程式設計技巧 稱為遞迴 1.1 遞迴函式的特點 特點 一個函式 內部 呼叫自己 函式內部可以呼叫其他函式, 當然在函式內部也可以呼叫自己 程式碼特點 函式內部
Python_從零開始學習_(32) 函式引數和返回值
目錄 1. 函式引數和返回值的作用 2. 函式的返回值 進階 3. 函式的引數 進階 1. 函式引數和返回值的作用 函式根據 有沒有引數 以及 有沒有返回值 , 可以 相互相合, 一共有
Python_從零開始學習_(31) 變數進階
目錄 1. 變數的引用 2. 可變和不可變型別 3. 區域性變數 4. 全域性變數 1. 變數的引用 變數 和 資料 都是儲存在 記憶體 中的 在 Python 中 函式
Python_從零開始學習_(30) 名片管理系統原始碼
cards_main.py (主流程) import cards_tools while True: # 顯示功能選單 cards_tools.show_menu() action_str = input("請選擇希望執行的操作: ") pri
Python_從零開始學習_(24) 列表
1. 列表的定義 List (列表) 是 Python 中使用 最頻繁 的資料型別, 在其他語言中通常叫做 陣列 專門用於儲存 一串 資訊 列表用 [ ] 定義, 資料 之間使用 逗號(,) 分隔 列
Python_從零開始學習_(22) 模組
模組是 Python 程式架構的一個核心架構的一個核心概念 模組 就好比是 工具包, 想要使用這個工具包中的工具, 就需要 匯入 import 這個模組 每一個以副檔名 py 結尾的 Python 原始碼檔案都是一個 模組 在模組定義的 全