导语:
本文主要介绍了关于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 判断是否为字符串类型了
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ Python3中类属性槽的常见问题有哪些?01/13
- ♥ 如何计算python列表中元素的频率?10/05
- ♥ 什么是 Python IDE?哪个更好用?11/02
- ♥ Python 中的浮点数是如何计算的?11/26
- ♥ python中的逻辑回归算法是什么?10/29
- ♥ 如何在python中获取列表元素的数量10/20
内容反馈