# 判断变量类型的示例代码
# 使用 type() 函数来判断变量类型
variable1 = 10
variable2 = "Hello, World!"
variable3 = [1, 2, 3]
variable4 = 3.14
print(f"variable1 类型是: {type(variable1)}") # 输出: variable1 类型是: <class 'int'>
print(f"variable2 类型是: {type(variable2)}") # 输出: variable2 类型是: <class 'str'>
print(f"variable3 类型是: {type(variable3)}") # 输出: variable3 类型是: <class 'list'>
print(f"variable4 类型是: {type(variable4)}") # 输出: variable4 类型是: <class 'float'>
# 使用 isinstance() 函数来判断变量是否为某种类型
if isinstance(variable1, int):
print("variable1 是整数类型")
if isinstance(variable2, str):
print("variable2 是字符串类型")
if isinstance(variable3, list):
print("variable3 是列表类型")
if isinstance(variable4, float):
print("variable4 是浮点数类型")
type()
函数:直接返回变量的数据类型。例如,type(variable1)
返回 <class 'int'>
表示 variable1
是整数类型。isinstance()
函数:用于检查一个对象是否是指定类型的实例。它比 type()
更灵活,因为它可以处理继承关系。例如,isinstance(variable1, int)
返回 True
表示 variable1
是整数类型。通过这两种方法,你可以轻松判断 Python 中变量的类型。
上一篇:python 判断不为空
下一篇:python ljust
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站