一、python常用的數據類型
1、int類型
在Python2中,整數的大小是有限制的,即當數字超過一定的范圍不再是int類型,而是long長整型,而在Python3中,無論整數的大小長度為多少,統稱為整型int。
int -->將字符串數據類型轉為int類型, 注:字符串內的內容必須是數字
2、float類型
浮點型,小數型
3、字符串 --->str類
關於字符串是Python中最常用的數據類型,其用途也很多,我們可以使用單引號 ‘’或者雙引號“”或者三個單引號'''來創建字符串。
字符串是不可修改的。所有關於字符我們可以從 索引、切片、長度、遍歷、刪除、分割、清除空白、大小寫轉換、判斷以什么開頭等方面對字符串進行介紹。
3.1 單引號‘’與 雙引號“‘’
3.2 三單引號——保留格式輸出
4、布爾值 --->bool類
對於布爾值,只有兩種結果即True和False,其分別對應與二進制中的0和1。而對於真即True的值太多了,我們只需要了解假即Flase的值有哪些---》None、空(即 [ ]/( ) /" "/{ })、0;
多用於開發中判斷,比如:是否登錄成功
二、python中數據類型轉換
1、input()與raw_input()
輸入的類型為字符的時候可以用raw_input(),當然不怕麻煩也可以用input()手動加引號
int類型的時候最好用input()
2、Python數據類型轉換
2.1 str類型轉換為Int類型以及float類型
2.2 Int類型以及float類型轉換為str類型
2.3 int類型與float類型的互相轉換
2.3 bool類型轉換為int類型(True則為1,False則為0)
2.4 bool類型轉換為float類型(True則為1.0,False則為0.0)
bool類型也可以轉換為str類型,方法相同
2.5 int類型轉換為bool類型(0或者空字符串則為False,其他非0則為True)