- 列表
1.1 列表是什么
python 中可以通过组合一些值得到多种复合数据类型。其中最常用的是列表,可以通过方括号括起,逗号分隔的一组值(元素)得到,一个列表可以包含不同类型的元素,一个列表的元素各个类型相同。
1.2 支持下标访问,切片的操作
# 语法
var = [element1, element2, element3]
以 : 访问所有元素,前开后闭,var = [start : end], start和end默认为开始和最后的元素
1.3 支持拼接
1.4 列表可以修改,而字符串不可以
修改多个和删除操作
1.5 添加操作 用append关键字
下面是修改后再添加操作
1.6 支持len函数
1.7 列表也可嵌套 两个列表合成一个
补充一个乘方
(发现一个小秘密,print函数不支持不同类型 + 号拼接, 用逗号隔开)
2, if 语句
特殊的地方, else if 简化成了 elif
还有一个注意点,inpupt得转成int(如下),单独的input是string
3,循环 (while, for)
3.1 while循环 不支持i++, i –
3.2 for的两种遍历方式 迭代,把要遍历的对象用切片截取
4,range函数 支持下标
range(var) # 0到var 不包括var
range(start, end) # start 到 var 不包括var
# 步进
range(start, end, step) # start 到 end step是增加的,或者减少的
4.1 遍历range(var)
4.2 遍历 range(start, end)
4.3 遍历 range(start, end, step)
4.4 遍历列表 参数得是int,直接传入a会错
4.5 直接打印range
可以用list
4.6 for, continue, break, else… 这些关键的综合
for语句有个else表示对for的否定,循环里面还有break,continue关键字,这些不变
a, 判断质数,用了for的否定,else语句是嵌套循环中的否定句,不属于if!!!
break关键字如下
b continue判断奇偶
最后一个pass,好像没啥用
ctrl + c终止
创建类
伪方法