知行编程网知行编程网  2022-09-26 10:00 知行编程网 隐藏边栏  141 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python如何判断变量是否为字符串的相关知识,包括python输出字符串,以及python 字符串匹配这些编程知识,希望对大家有参考作用。

python中如何判断一个变量是否为字符串


isinstance()函数

def add_key(self,keyname):
    self.keyname=keyname
    if  isinstance(self.keyname,str):
        self.num.append(self.keyname)
        return self.num

这里就是判断输入的变量是否为字符串


type()函数

但是如果判断一个数字是否是一个列表,则不适用使用isinstance,需要使用一开始所学的知识type function

def update_list(self,str_1):  #不能定义python的默认参数
        self.str_1=str_1
        if type(self.str_1)==str:
            return self.num+self.str_1

这里就可以代替isinstance 判断是否为字符串类型了

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享