Python-检查变量是否为字符串
在使用python进行数据操作期间,我们可能需要确定要操作的变量的数据类型。这将有助于我们将适当的方法或功能应用于该特定数据类型。在本文中,我们将了解如何确定变量是否为字符串数据类型。
使用type()
该type()方法评估提供给它的输入的数据类型。我们将直接将变量作为type()方法的输入并评估该变量。
示例
var1 = "Hello"
var2 = 123
var3 = "123"
# using type()res_var1 = type(var1) == str
res_var2 = type(var2) == str
res_var3 = type(var3) == str
# print result
print("Is variable a string ? : " + str(res_var1))
print("Is variable a string ? : " + str(res_var2))
print("Is variable a string ? : " + str(res_var3))输出结果
运行上面的代码给我们以下结果-
Is variable a string ? : True Is variable a string ? : False Is variable a string ? : True
使用isinstance()
我们也可以使用isistance方法。在这里,我们同时提供了变量和str参数,以检查变量是否为字符串类型。
示例
var1 = "Hello"
var2 = 123
var3 = "123"
# using isstance()res_var1 = isinstance(var1, str)
res_var2 = isinstance(var2, str)
res_var3 = isinstance(var3, str)
# print result
print("Is variable a string ? : " + str(res_var1))
print("Is variable a string ? : " + str(res_var2))
print("Is variable a string ? : " + str(res_var3))输出结果
运行上面的代码给我们以下结果-
Is variable a string ? : True Is variable a string ? : False Is variable a string ? : True
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短