python3 基本資料型別

2021-08-19 21:59:49 字數 980 閱讀 3928

整數 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中最基本的資...