一、python基本数据类型

整数. 主要⽤来进⾏数学运算。1234.....

字符串, 可以保存少量数据并进⾏相应的操作。 ‘abcdef’

判断真假, True, False

存储⼤量数据.⽤[ ]表⽰ [‘a’,’b’,’c’]

元组, 不可以发⽣改变 ⽤( )表⽰。('physics', 'chemistry', 1997, 2000)

字典, 保存键值对, ⼀样可以保存⼤量数据。{'a': 1, 'b': '3'}

集合, 保存⼤量数据. 不可以重复. 其实就是不保存value的dict。{'a', 'r', 'b', 'c', 'd'}

一堆字节. 最小数据单元

二、类型互相转换的方式

和字符串互转,str(数字),int(字符串)

和bool互转,int(True或False),bool(数字)---数字0为False,其余的都是True

和字符串互转,bool(字符串)---””就是空字符串,是False,其余的都是True;str(True或False)

由int,bool,str三者可以得出一个适合三者对的结论:想把xxx转化成yy类型. yy(xxx)。其他的类型有的可以,有的却不可以,可以多尝试一下。

另一个结论:能够表示False的数据: 0, "", [], {}, set(), tuple(), None, False

三、基本类型的操作

     1.Int

数字),输入数字后可以得到这个数字在系统中占几位。

     2.bool

没有其他操作,只是作为条件使用

     3.str

字符按照固定的顺序连成串,被' 或者" 或者''' 或者"""括起来的内容。

切片

          s[start:end:step]

开始

结束  取不到

步长, 控制方向. 每xx个取一个

 

一大波操作.

字符串是不可变的数据类型. 不论如何操作.对原来的字符串是不会有影响的

转换成大写. 忽略大小写

去掉左右两端的空白 空格, \t \n.  所有用户输入的内容都要去空白

把old替换成new

字符串切割

判断是否以xxx开头

查找, 找不到返回-1

判断是否是数字组成

求长度

   以上8个方法是常用的,下面图中比较全面。

   

zabbix 数据类型 字符 文本_字符串

循环遍历字符串

变量 in 可迭代对象:

循环体