程序控制流程
1、结构
程序结构
顺序结构
循环结构
选择结构
if 表达式:
print("")
else:
print("")
2、索引
- 正向索引:下标从0开始 0 1 2 3…
- 负数索引:下标从-1开始 -1 -2 -3 -4…
3、字符串的切片
-
name [ start : end : step] name[:]切全部 name[: : -1]
-
name:要操作的序列名称
-
start:表示切片的开始位置 (包含自身),如果不去指定的话,默认从e开始。
-
end:表示切片的结束位置(不包含自身),如果不指定的话,默认是序列的长度
-
step:表示切片的步长,如果省略,默认为1、
4、内置容器
-
列表(list)
list = [1,2,3,"sdfeg",[4,5,6]] print(list[-1][1]) #len()求长度 print(len(list)) #列表中的数可以改变 #加法 list_1 = [1,2,3] list_2 = [4,5,6] list_3 = list_1 + list_2 print(list_3) #乘法 list_4 = list_3 * 3 print(list_4) ls = list([1,2,3])
append:尾部追加元素
sort:列表排序(字母按ASCII)
insert:指定位置追加元素
index:查找指定元素第一次出现位置,没有会报错
reverse:将列表元素顺序翻转
remove:通过输入元素删除元素
count:统计元素出现的次数
clear:清除元素
copy:拷贝 ls=[1,2] ls1= ls.copy()
extend:将一个列表合并到另一个上
pop(del):删除