如何检查python中变量中存储的数据类型? [复制]
Posted
技术标签:
【中文标题】如何检查python中变量中存储的数据类型? [复制]【英文标题】:How to check which type of data stored in a variable in python? [duplicate] 【发布时间】:2018-04-27 00:29:41 【问题描述】:我对 Python 很陌生。有什么方法可以找出特定变量中存储的值类型吗?
在下面的代码中如何找出变量中存储值的类型?
counter = 100
miles = 1000.0
name = "John"
name =10
print counter
print miles
print name
【问题讨论】:
print type(counter)
?
使用Type
函数。你可以在这里查看***.com/questions/402504/…
【参考方案1】:
>>> type('1')
<class 'str'>
>>> type(1)
<class 'int'>
>>> type(1.000)
<class 'float'>
>>> type(1:2)
<class 'dict'>
>>> type([1,2,3])
<class 'list'>
【讨论】:
【参考方案2】:很简单,使用python内置的type
命令。
例如,您可以检查此变量的类型:
>>> name = 'John'
>>> print(type(name))
<class 'str'>
在变量的任何地方使用此方法,您不必打印它。例如,您可以根据变量的类型使用它对不同的变量执行不同的操作。
希望这会有所帮助:)
【讨论】:
以上是关于如何检查python中变量中存储的数据类型? [复制]的主要内容,如果未能解决你的问题,请参考以下文章