循环结构
复习
基础语法
1. python是一门弱类型的 [解释型的] 脚本语言
python代码是边解释边运行
2. python代码的规范是,强制缩进
有同样缩进尺寸的代码,属于同一级别的代码
3. python语言中,每一行代码句末可以添加分号(但不推荐)
分号:表示当前行的代码编写完成;如果结合分号,可以在一行中编写多个代码
但这样会导致代码的可读性下降
4. 缩进操作
a) 如果你的代码,是通过空格缩进的,程序中所有的缩进都使用空格
b) 如果你的代码,是通过tab缩进的,程序中所有的缩进都使用tab
c) 如果你的代码,第一行缩进了4个空格,所有的缩进都使用4个空格
5. python中,不适用大括号包含代码块
a) 代码块,多行同级代码,称为代码块
b) 使用冒号+缩进,来表示一段包含的代码块
因此python对于代码的格式规范要求非常大,我们要时刻注意格式问题
运算符
专门用来进行数据运算的有特殊意义的符号
算术运算符:数据运算
+ - * / // % **
赋值运算符:
专门用于给变量存放数据的
基本赋值运算符:=
a = 12;# 将数据12存放在a变量中
混合赋值运算符:
+= | -= | *= | /= | %= | //= | **=
a += 12; # a = a + 12
##关系运算符 、 比较运算符:专门用来检测符号两边的数据的大小关系的
大于 【大于等于】x > y x >= y
小于 【小于等于】x
等于 【不等于】 x == y x != y
注意:通常情况是比较符号两边的数据大小的,数据大小:正确/错误 True/False
比较运算符,比较的结果是布尔类型的True/False
比较运算符,基本经常用在if判断中
#逻辑运算符
并且 and
或者 or
取反 not
程序结构之循环结构
所谓循环,就是指重复执行某一段动作的过程【周而复始】
python提供了while循环和for循环
while循环:基本语法和执行过程
循环操作,一般有两种情况:
正常循环,条件在某些情况下是可以预期的
x < 10
-> x += 1
在一定的时候,x >=10,条件就会触发,结束循环
死循环,条件始终为真的循环
当我们预期重复执行一件事情(游戏)的时候,死循环是经常用到的东西
#break关键字:专门用来跳出循环,从break执行的地方结束循环
注意:break,跳出的是当前循环
#continue关键字:专门结束本次循环,直接进行下一次循环
#else关键字:当循环正常执行完成时,执行else中的代码
如果循环被break了,else中的代码,是不会执行的!