python——for循环
Python for 循环可以遍历任何可迭代对象,如一个列表或者一个字符串。语法:
for 变量名 in 可遍历的的数据: ,其中,可便利的数据可以是字符串,也可以是列表
循环逻辑就是变量名会在每一次循环的时候把可遍历的数据一个个的拿出来,并赋值给这个变量名
详细如
for 循环中的range --- 迭代器 用于生成一个整数的序列,如
range(start=起始值,初始值,stop=) 默认从0开始,设置初始值
for循环嵌套for循环
案例:九九乘法表
python——切片
列表的切片: 分割一个列表,只提取其中某一个片段出来
变量名[start:end:step]
start:从哪里开始
end: 到哪里结束
step: 步长 每隔几个元素,获取一次 -- 默认为1,可以省略
统计元素的个数: count(元素具体值) --判断这个元素在我们列表有几个
如:
字符串切片
python——元组
python 的元组与列表类似,不同之处在于元组的元素不能进行增删改,只能查。
元组使用小括号 ( ),列表使用方括号 [ ]。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
创建元组时注意 变量名 = (10)这不是一个元组,是一个整数。变量名 = (10,)这就是个元组 ,元组中必须有逗号隔开
查询元组中的元素
元组中注意,两个元组相加,结果并不是相加得到 ,而是生成了一个新的元组 ,反正乘也是如此
我们可以来看一下具体情况,如下:
因为元组不能进行修改的特性,说明元组安全性高, 如果要修改元组,该怎么办? 可以先将元组转换成列表,修改完,再转换成元