006主要内容:
1.算术操作符:+ - * / % ** //
2.除法变革:10 / 8 = 1.25 , 10 // 8 = 1
3.**:幂运算 3 ** 2 =9 , 3 ** 3 = 27
4.逻辑操作符
5.优先级顺序
007-010主要内容:
1.打飞机游戏框架构成
2.elif 等价于 else if
3.悬挂else问题的提出
4.三元操作符 例如: min = x if x < y else y
5.assert 3 > 4 用于检查点,当assert后的语句为false是 会报错 Assertionerror;如果是True,则assert函数被忽略
6.while循环
7.for 目标 in 表达式: /n tab 循环体
例如 >>>love = [‘apple‘,‘banana‘,‘redhat‘,‘cpu‘]
>>>for each in love:
print(each,len(each))
会打印出如下字符
apple 5
banana 6
redhat 6
cpu 3
8.range(起始值(默认为0,可省略),小于值,步长(默认为1,可省略)) 注意和randint的区别,此处不包含第二个参数
例如: range(1,10) 1,2,3,4,5,6,7,8,9 而randint(1,10) 后,可能会是10
range(1,10,3) 1,4,7
9.list()生成列表
例如:>>>list(range(1,10,4))
[1,5,9]
10.与for结合使用
>>>for i in range(5)
print(i)
0 1 2 3 4
11.break:跳出当前循环,开始循环以外代码的运行
12.continue:跳过本次循环中continue后面的语句,进入下一个循环