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 關鍵字,所以它必須小寫...