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變數型別
- js如何判斷一個變數是數字還是數字字串JS變數字串
- javascript中怎麼判斷某變數是null,undefined,還是不存這個變數 ? 以及變數是array 還是 object 還是 null ?JavaScript變數NullUndefinedObject
- js如何判斷一個變數是物件還是nullJS變數物件Null
- javascript判斷變數是否是數值型別程式碼JavaScript變數型別
- <Python>判斷變數是否是DataFrame 或者 SeriesPython變數
- js如何判斷一個變數是陣列還是其他物件JS變數陣列物件
- Python判斷變數是否是整數的方法有哪些?Python變數
- javascript判斷一個變數是否是數字JavaScript變數
- JavaScript 判斷變數是否是函式JavaScript變數函式
- javascript如何判斷一個變數是否是整數JavaScript變數
- 如何判斷變數型別變數型別
- python如何判斷一個數是否是整數Python
- javascript判斷變數是否是陣列型別程式碼例項JavaScript變數陣列型別
- 原生js 判斷變數是一個陣列JS變數陣列
- js如何判斷一個變數是否是undefinedJS變數Undefined
- javascript如何判斷一個變數是否是undefinedJavaScript變數Undefined
- python怎麼判斷一個數是幾位數Python
- JavaScript判斷數字是否是質數JavaScript
- js如何判斷一個變數是否是一個數字JS變數
- 判斷是什麼字元字元
- python 如何判斷一組數呈上升還是下降趨勢Python
- js判斷變數是不是數字型別程式碼例項JS變數型別
- 字串的長度,是字元數量,還是位元組數量?字串字元
- 編寫類 AA ,有一個方法:判斷一個數是奇數 odd 還是偶數, 返回 booleanBoolean
- 【c語言】判斷一個數是奇偶數C語言
- javascript中如何判斷變數的型別?JavaScript變數型別
- JavaScript 中對變數型別的判斷JavaScript變數型別
- 變數,運算子,if判斷變數
- python 中如何判斷獲取檢視變數的型別Python變數型別
- javascript中對變數型別的判斷方法JavaScript變數型別
- JavaScript判斷變數型別的四種方法JavaScript變數型別
- 正規表示式判斷是否是數字
- js如何判斷一個變數是null、undefined例項程式碼JS變數NullUndefined
- JavaScript判斷陣列還是物件JavaScript陣列物件
- PHP判斷是手機端還是PC端PHP
- Android app 判斷是手機還是平板AndroidAPP
- 判斷使用的是 x11 還是 wayland