运算符补充
逻辑运算符
and 表示与 多个条件都是真结果才能是True
or 表示或 多个条件有一个是真结果就能是True
not 表示非 对结果取反
逻辑运算符是对真和假两种布尔值进行运算,运算后的结果仍是一个布尔值,python中的逻辑运算主要包括and(逻辑与),or(逻辑或),not(逻辑非)
成员运算符
in 如果这个成员在这个里面的话结果是True否则结果False
not in 如果这个成员不在这个里面话结果是True否则是False
身份运算符
is 判断数据值是不是同一个内存地址如果是同一个内存地址的话结果是True否则是False
not is 判断数据值是不是同一个内存地址如果不是同一个内存地址的话结果是True否则是False
程序结构
顺序结构
代码从上往下依次执行 是最基础的执行顺序
选择条件分支结构
第一种单一分支
用if判断条件符不符合条件如果符合的话执行if缩进下的代码块,否则执行else缩进下的代码块

第二种多次分支
用if下面写多个elif来实现多次条件判断那个判断条件满足就执行那个条件下缩进的代码块,如果都不满足则执行else缩进下的代码块

第三种嵌套分支
嵌套分支是一层层嵌套只有满足第一层判断条件才能执行它下面的嵌套分支