Python3.9 字符类型

字符类型老生常谈了,没什么花头,不多写了。

python字符类型转换很简单,常用的几个:int()、float()、str()。

 

想知道某个字符串的类型,可以用type()函数:

1 >>> type('12345')
2 <class 'str'>
3 >>> type(12345)
4 <class 'int'>
5 >>> type(12345.0)
6 <class 'float'>

写函数时可以用来对参数进行判断,如果type不合规,就可以返回错误信息。

当然,如果只是对参数进行合规判断的话,更建议用isinstance(a, b)函数,a是待检验类型的数据,b是你检验标准,最后返回一个布尔类型的值,True表示一致,False表示不一致:

1 >>> isinstance('12345',int)
2 False
3 >>> isinstance(12345,int)
4 True
5 >>> isinstance(12345,float)
6 False
7 >>> isinstance(12345.0,float)
8 True

 

posted @ 2022-01-05 15:18  巴拉拉没多少能量  阅读(50)  评论(0编辑  收藏  举报