我是Python的新手。我有什么方法可以找出哪种类型的值存储在特定变量中?
在下面的代码中如何找出变量中存储值的类型?
counter = 100
miles = 1000.0
name = "John"
name =10
print counter
print miles
print name
答案 0 :(得分: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'>
答案 1 :(得分:0)
很简单,使用内置于python中的type
命令。
例如,您可以检查此变量的类型:
>>> name = 'John'
>>> print(type(name))
<class 'str'>
在变量上的任何位置使用此方法,并且您不一定要打印它。例如,您可以使用它根据不同的变量对不同的变量执行不同的操作。
希望这有助于:)