整數 int()
浮點數 float()
# 1.23x10^9 寫成 1.23e9
# 整數和浮點數在計算機內部儲存的方式是不同的,整數運算永遠是精確的(除法難道也是精確的?是的!),而浮點數運算則可能會有四捨五入的誤差
字串 str()
# 字串是以單引號'或雙引號"括起來的任意文字,比如'abc',"xyz"等等。請注意,''或""本身只是一種表示方式,不是字串的一部分!
# 如果'本身也是乙個字元,那就可以用""括起來
# 如果字串內部既包含'又包含"怎麼辦?可以用轉義字元\來標識
# 允許用r''表示''內部的字串預設不轉義
# 允許用'''...'''的格式表示多行內容
'''otokaze
zflyun
zfl9
'''# r'''...'''同樣適用!
布林值 true false(1,0)
# 乙個布林值只有true、false兩種值,要麼是true,要麼是false
# 非零int 非空list,tuple,dict,set為true
# 布林值可用 and or not 運算
空值 none
# 乙個特殊的值,用none表示。none不能理解為0,因為0是有意義的,而none是乙個特殊的空值
列表 list()
# 和list的區別就是元素不可變,其他基本可以理解為一樣
字典 dict()
# key-value 對應
# dict.keys() dict.values() dict.items()
自定義資料型別
type()函式可檢測資料型別
eg: type('str')
Python3 基本資料型別
python中數字有四種型別 整數 布林型 浮點數和複數。int 整數 如 1,只有一種整數型別 int,表示為長整型,沒有 python2 中的 long。bool 布林 如 true。float 浮點數 如 1.23 3e 2 complex 複數 如 1 2j 1.1 2.2j python3...
Python3基本資料型別
在python中,變數就是變數,它沒有型別,我們所說的 型別 是變數所指的記憶體中物件的型別。python 3中有六個標準的資料型別 python 3支援int float bool complex 複數 數值型別的賦值和計算都是很直觀的,就像大多數語言一樣。內建的type 函式可以用來查詢變數所指...
python3基本資料型別
不可變資料 3 個 number 數字 string 字串 tuple 元組 可變資料 3 個 list 列表 dictionary 字典 set 集合 1 python3 元組 python 的元組與列表類似,不同之處在於元組的元素不能修改 2 python3 列表 序列是python中最基本的資...