提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
本篇介绍了上篇文章没有介绍完的python8大数据类型里面的字符串,列表,元祖,字典,以及python的if判断,for循环,while循环,希望能帮到你;
一、字符串
1.字符串
1.加成对的双引号单引号三引号里面的内容都是字符串类型
单双引号可以嵌套,三引号可以换行
2.字符串的切片
1.字符串的切片
字符串的下标标识,从0开始
截断取左不取右
2.字符串拼接
二、列表
1.列表:关键字list 用一对[],多个元素用逗号隔开;
2.列表元素可以是任意数据类型,整型int,浮点型float,布尔型bool,字符串str,字典dict,列表list,元组tuple;
3.取值:索引从0开始,参考字符串的切片[索引头:索引尾:步长]
4.List列表中的元素可变化,增删改
5.列表中的元素可重复
列表取值:[索引头:索引尾:步长]
列表增加元素:append(“”)/insert(i,””)
列表删除元素:pop(i)/def/clear()
列表更改元素:表名[“”]=””
列表排序:sort()/recerse()
列表的加和乘:+/*
三、元祖
1.元组关键字tuple,一对圆括号(),一个值的时候后面需加逗号,如(1,)才是元组类型,不加就是int;
2.元组元素可以是任意的数据类型;
3.元组取值从索引0开始,同字符串切片;
4.Tuple元素是不可变的
元组的取值:元组名[索引头:索引尾:步长]
元祖的运算:in not in/*/+
四、字典
1.字典关键字dict,一对大括号{key:velue}
2.Key除了字典跟列表之外(可变的数据类型):velue可以是任意数据类型;
3.字典没有顺序——没有索引;
字典的取值:字典名[“key”]/get(“key”)/items()/keys()/values()
字典增加值:字典名[new_key]=”value”/字典名.update({key:value,key1:value1})
字典改值:字典名[old_key]=”value”/字典名.update({key:value,key1:value1})
字典删除值:字典名。pop(“key”)/del/popitem()/clear()
五、python控制流
1.常用if判断;
2.for循环
str1=“只要努力学习,就能拿高薪”
Break:循环中后面的代码不会执行——跳出整个循环;
str1=“只要努力学习,就能拿高薪”
Continue:后面的代码还会执行——跳出本次循环;
str1=“只要努力学习,就能拿高薪”
3.while循环
总结
python的字符串,列表,元祖,字典是用的最多的数据类型,他们的增删改查一定要熟练掌握,另外,控制流如果能用for循环的不要用while循环,如果忘了写循环体的话,那就是死循环,希望本篇文章能让你爱上python;
end