Python是一种动态类型语言,变量的类型是在运行时动态决定的。在Python中,可以通过type()函数来查看变量的类型。
# 示例代码 a = "hello world" b = 123 c = True print(type(a)) print(type(b)) print(type(c))
以上代码分别定义了三个变量a、b、c,分别赋值为字符串、整型和布尔型。通过type()函数可以分别输出它们的类型。字符串类型输出为
Python中常见的数据类型包括整型、浮点型、复数型、布尔型、字符串型、列表型、元组型、字典型等。我们还可以使用isinstance()函数来判断一个变量是否属于某种类型。
# 示例代码 a = "hello world" b = [1, 2, 3] c = {"name": "John", "age": 28} print(isinstance(a, str)) print(isinstance(b, list)) print(isinstance(c, dict))
以上代码定义了三个变量,分别赋值为字符串、列表和字典。使用isinstance()函数分别判断它们是否属于字符串型、列表型和字典型。字符串类型返回True,列表类型返回True,字典类型返回True。
综上所述,Python中的变量类型是在运行时动态决定的。我们可以通过type()函数查看变量的类型,也可以使用isinstance()函数判断变量是否属于某种类型。