python 判斷變數是數字型還是字元型
python如何判斷資料型別?方法如下:
使用type()函式:
import types type(x) is types.IntType # 判斷是否int 型別 type(x) is types.StringType #是否string型別
相關推薦:《》
可以不用記住types.StringType,即:
import types type(x) == types(1) # 判斷是否int 型別 type(x) == type('a') #是否string型別
使用內嵌函式:
isinstance (object, classinfo )
Python可以得到一個物件的型別 ,利用type函式:
>>>lst = [1, 2, 3] >>>type(lst) <type 'list'>
不僅如此,還可以利用isinstance函式,來判斷一個物件是否是一個已知的型別。
其第一個引數為物件,第二個為型別名或型別名的一個列表。其返回值為布林型。若物件的型別與引數二的型別相同則返回True。若引數二為一個元組, 則若物件型別與元組中型別名之一相同即返回True。
>>>isinstance(lst, list) Trueisinstance(lst, (int, str, list)) True >>>isinstance(lst, (int, str, list)) True
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1868/viewspace-2836487/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 判斷javaScript變數是Ojbect型別還是Array型別JavaScript變數型別
- javascript中怎麼判斷某變數是null,undefined,還是不存這個變數 ? 以及變數是array 還是 object 還是 null ?JavaScript變數NullUndefinedObject
- <Python>判斷變數是否是DataFrame 或者 SeriesPython變數
- Python判斷變數是否是整數的方法有哪些?Python變數
- JavaScript 判斷變數是否是函式JavaScript變數函式
- python如何判斷一個數是否是整數Python
- 如何判斷變數型別變數型別
- python怎麼判斷一個數是幾位數Python
- 判斷是什麼字元字元
- python 如何判斷一組數呈上升還是下降趨勢Python
- 原生js 判斷變數是一個陣列JS變數陣列
- JavaScript判斷數字是否是質數JavaScript
- 編寫類 AA ,有一個方法:判斷一個數是奇數 odd 還是偶數, 返回 booleanBoolean
- javascript中如何判斷變數的型別?JavaScript變數型別
- python 中如何判斷獲取檢視變數的型別Python變數型別
- 【數學問題】判斷一個數是否是素數
- 判斷自身開方是否是整數
- 變數,運算子,if判斷變數
- JavaScript判斷變數型別的四種方法JavaScript變數型別
- javascript中對變數型別的判斷方法JavaScript變數型別
- Python中判斷是否為數字字串的方法是什麼?Python字串
- 正規表示式判斷是否是數字
- 判斷使用的是 x11 還是 wayland
- fastjson判斷JSON字串是Object還是List<Object>ASTJSON字串Object
- JS 判斷客戶端是iOS還是AndroidJS客戶端iOSAndroid
- isAlnum判斷字元是否為字母數字字元(字母和數字都屬於字母數字字元)字元
- cv2 判斷圖片是冷還是暖
- 如何使用Python判斷奇偶數?Python
- linux 中如何判斷變數是否為數值Linux變數
- 每日codewars題之判斷一個數是否是水仙花數
- 判斷a是否是int型別資料型別
- windows 之醬紫判斷是UEFI還是legacy啟動Windows
- js 判斷是手機訪問,還是pc訪問JS
- python數字型別是什麼?主要包括幾種?Python型別
- JavaScript判斷兩個變數是否相等JavaScript變數
- 怎麼判斷Python數字中的偶數Python
- Linux下判斷磁碟是SSD還是HDD的3種方法Linux
- python學習----判斷是否是閏年Python