列舉python的資料型別 Python的資料型別

2021-10-11 05:15:25 字數 1171 閱讀 2168

python的資料型別

數字型別

一. 整形

1. 應用舉例

表示年齡,各種號碼等

2. 定義

integer1 = 100

integer2 = str("100") # 資料型別轉換

3. 如何用

加減乘除,取餘,邏輯判斷等

二. 浮點型

1. 應用舉例

表示薪資,身高,體重等

2. 定義

height = 1.75

height = float("1.75")

3. 如何用

加減乘除,取餘,邏輯判斷等

三. 複數型別

1. 應用舉例

用於科學計算

2. 定義

comp = 1 + 2j

3. 如何用

加減乘除等

補充:整形和浮點型支援以下運算

字串型別

1. 應用舉例

表示姓名,愛好等

2. 定義

在單引號,雙引號,三引號中間包裹的一串字元。三引號可包含多行字元。

name = "xiao ming"

name = 'xiao ming'

muti_lines = '''line1

line2'''

name.split(name)

" ".join(["xiao", "ming"])

3. 如何用

序列型別(字串,列表,元組等)支援的操作

列表1. 應用舉例

存放多個值

2. 定義

ls = [1, "str", [2,3]]

ls = list("a line")

3. 如何用

ls[1] = 22 # 修改

支援上述序列型別的操作

字典1. 應用舉例

按照 key:value 的方式存放資料,可用key去索引資料,key對資料具有描述性的作用。存放較多資料,且資料型別較多時可使用。

2. 定義

dict1 = dict(one=1, two=2, three=3)

dict2 =

3. 如何用

dict1['one'] # 索引

dict1['one'] = 11 # 修改

del dict['one'] # 刪除

構造資料型別 列舉型別

1 構造資料型別 之前我們學習了基礎資料型別 int double float char等 陣列型別 指標型別,這些都屬於簡單資料型別,而c語言支援使用基本資料型別構造出新的復合資料型別。2 結構型別定義 宣告 對於有些資料,它是由若干不同型別的資料成員組合而成的一種複雜的構造型資料,而陣列只允許儲...

C C 資料型別 列舉

列舉型別的目的是提高程式的可讀性,可以使用關鍵字enum建立新型別 例 enum spectrum enum spectrum color 分析 第一句宣告spectrum為標記名,可以將enum spectrum作為乙個型別名使用 第二句將color變數定義為該型別 第一句的括號中的識別符號列舉了...

列舉資料型別C

列舉資料型別是一種由程式設計師定義的資料型別。其合法值時與它們關聯的一組命名整數常量。它之所以被稱為列舉型別,是因為命名常量是作為資料型別定義的一部分而列舉或列出的。以下是列舉型別宣告的示例 enum roster 該語句將建立乙個名為roster的資料型別。因為enum是c 關鍵字,所以它必須小寫...