Python知识点入门——Python的基本数据类型

Python的数字分为4种类型:整数(int)、浮点数(float)、布尔值(bool)、复数(complex)。


type()函数可以知道数据的类型,如type(233)是int型,type(233.0)是float型,type('2.33')是str型(字符串类型)。


isinstance():判断第一个参数是否是第二个参数表示的类型,如isinstance(233,int)返回true,表示233是int类型;isinstance(233,float)返回False,表示233不是float类型;isinstance('233',str)返回true,表示‘233’是str类型。


Python的字符串中‘’表示空字符串(空字符串就是字符串里没有内容),字符串是不可变对象,它可以用单引号,也可以用双引号,但是不能一边单引号,一边双引号。有时候可以单引号和双引号成对使用,如‘she say "no" ’或者“she say 'no' ”。


Python中的注释分为单行注释和多行注释。单行注释:在每行代码前写一个井号(#),则这行代码不会被运行。多行注释:

'''
a=1
b=2
'''
其中代码均被注释掉。也可使用双引号注释
"""
a=1
b=2
"""


Python用反斜杠(\)来转义字符


让转义不生效的方法:1.字符串前面加r             2.再加一个反斜杠



用len()函数可以查看字符串的长度

字符串中的空格也是占长度的,空船的长度是0。

中文,字母,数字,符号都是占一个长度


包含转义字符的字符串长度是把每个转义字符当成一个字符,即\t是一个字符长度,而不是看上去的两个。


字符串可以通过加号连接字符串



Python有两种字符索引方式:

(1)从前往后正向索引:有m个字符长度的字符串,索引值是1~m-1(计算从0开始标序号)。

(2)从后往前反向索引:有m个字符长度的字符串,索引值是-1~-m。


如果下标索引越界,则会报错。


字符串切片:第一个数字表示切片的开始位置(索引)

                   第二个数字表示切片的戒指位置,但不包括这个位置

                   第三个数字表切片的步长,当省略步长时,默认为1


如果越界,不会报错



猜你喜欢

转载自blog.csdn.net/maydaysar/article/details/80033259
今日推荐