python变量(字符串,列表,字典,元组)及控制流

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

本篇介绍了上篇文章没有介绍完的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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值