python的一些数据类型——零基础学python 005

前言:

其实python的数据类型有很多,这次就简单讲一下其中一些数据类型以及与之相关的函数与用法。

 

一、字符串(str)

肤浅地理解,加了双引号的数据就是字符串。

python的一些数据类型——零基础学python 005

这些都是字符串,如果不信可以用type()验证一下:

python的一些数据类型——零基础学python 005

我们把“123”赋值给了a,通过查看a的数据类型,python返回的是str。如果有时候我们对数据类型感觉到模糊,不妨用type()问问python吧。

 

字符串的拼接:

字符串之间是没有加减乘除运算的,但是字符串与字符串之间是可以相加的。

python的一些数据类型——零基础学python 005

我们把字符串加字符串的过程叫作拼接

 

二、整型/浮点型

两种数据类型之间都可以进行加减乘除运算,整型就是不带小数点的数据,浮点型就是带小数点的数据。

python的一些数据类型——零基础学python 005

两种不同的数据类型之间可以进行加减乘除运算,运算后的数据类型是浮点型:

python的一些数据类型——零基础学python 005

 

三、布尔类型

有两个数据:True、False

True对应的数字1;Flase对应的数字是0

它们之间可以进行运算,但是要注意Flase不能被除,因为它是0啦。

python的一些数据类型——零基础学python 005

 

 四、e记法

其实就是科学计数法,e代表10比如说:

python的一些数据类型——零基础学python 005

其实就6乘10的负11次。同理就可以用e记法进行运算:

python的一些数据类型——零基础学python 005

 

五、 数据类型转换

我们之前讲过数据类型之间的转换,现在就总结一下用法。如果把字符串1赋值给test,我们可以通过以下方法改变它的数据类型。

python的一些数据类型——零基础学python 005

同理

python的一些数据类型——零基础学python 005

 

六、获取数据类型的信息

Type():刚刚也演示过了,输入对应的参数变量会返回对应数据类型

python的一些数据类型——零基础学python 005

isinstance():与type不同,它需要输入两个参数,第一个是要查询的变量,第二个是需要判断的数据类型。如果判断正确返回True,不然False。

python的一些数据类型——零基础学python 005

 

End:

学习是需要持之以恒,每天积累一点点,离成功就越来越近。我是jammny,喜欢就点个赞加个关注吧!持续更新零基础学习python系列。