前言:
其实python的数据类型有很多,这次就简单讲一下其中一些数据类型以及与之相关的函数与用法。
一、字符串(str)
肤浅地理解,加了双引号的数据就是字符串。
image image.gif
这些都是字符串,如果不信可以用type()验证一下:
image image.gif
我们把“123”赋值给了a,通过查看a的数据类型,python返回的是str。如果有时候我们对数据类型感觉到模糊,不妨用type()问问python吧。
字符串的拼接:
字符串之间是没有加减乘除运算的,但是字符串与字符串之间是可以相加的。
image image.gif
我们把字符串加字符串的过程叫作拼接。
二、整型/浮点型
两种数据类型之间都可以进行加减乘除运算,整型就是不带小数点的数据,浮点型就是带小数点的数据。
image image.gif
两种不同的数据类型之间可以进行加减乘除运算,运算后的数据类型是浮点型:
image image.gif
三、布尔类型
有两个数据:True、False
True对应的数字1;Flase对应的数字是0
它们之间可以进行运算,但是要注意Flase不能被除,因为它是0啦。
image image.gif
四、e记法
其实就是科学计数法,e代表10比如说:
image image.gif
其实就6乘10的负11次。同理就可以用e记法进行运算:
image image.gif
五、 数据类型转换
我们之前讲过数据类型之间的转换,现在就总结一下用法。如果把字符串1赋值给test,我们可以通过以下方法改变它的数据类型。
image image.gif
同理
image image.gif
六、获取数据类型的信息
Type():刚刚也演示过了,输入对应的参数变量会返回对应数据类型
image image.gif
isinstance():与type不同,它需要输入两个参数,第一个是要查询的变量,第二个是需要判断的数据类型。如果判断正确返回True,不然False。
image image.gif
End:
学习是需要持之以恒,每天积累一点点,离成功就越来越近。我是jammny,喜欢就点个赞加个关注吧!持续更新零基础学习python系列。
网友评论