四、python基礎:數據類型(分類和類型轉換)
1、python的數據類型
整數類型int
例如:
a = 1
浮點類型float
a = 1.0
複數類型complex(舉例中,複數a的實部是1,虛部是2,j是固定的寫法,也可以用大寫J,代表該變量爲複數)
a = 1 + 2j
字符串類型str
a = '1'
2、查看數據類型的方法
type(a)
3、數據類型相互轉換
str(a) #將a轉爲字符串
int(a) # 將a轉爲整數
float(a) # 將a轉爲浮點數
complex(a) # 將a轉爲複數
實操:
整數可以轉字符串、浮點數、複數
浮點數可以轉整數、字符串、複數
有2個細節(瞭解即可,用得少):
浮點數轉字符串時,當小數點後都是0時,只保留小數點後1個0,當小數點後有非0數和0時,保留到最後一個非0數,往後如果還有0,會被捨去
浮點數轉複數時,會直接保留到浮點數最後一位非零小數,然後整體作爲複數的實部進行轉換。