一周目,四日学习
逻辑运算符 and or not
1 与 and and链接的条件必须都满足才能成立,有一个未满足就不成立
2 或 or or链接的条件只要有一个满足就成立,
3 非 not not表示取反,只要不满足not的条件即可成立
逻辑运算符和位运算符具有以下部分中描述的优先级顺序,并且其优先级低于算术运算符、串联运算符和比较运算符,但是可以有括号来调整优先级顺序
成员运算符 in
判断某一个个体是否在群体之内,用in
eg list=【aa,chanrley,wang】 name=input(‘用户名:aa’) print(name) in list Ture
身份运算符 id
使用id可以查看变量名的内存地址
输入id(变量名),随后就会返还一串数字,这个数字可以看成是变量名的地址
有些变量名的数据相同但是地址不同,有些变量名地址相同,那么数据一定相同

流程控制
顺序结构
从上往下依次执行的结构

分支结构 if
根据满足条件的不同,执行不同的结果。
即 if 结构 或是 if+else结构 或是 if+elif+else结构



注:在一个分支结构中只出现一个 if 和 else,但是可以出现多个 elif
if嵌套
当if判断过程从还需要再做if判断就是if嵌套

循环结构 while
当条件符合/不符合时进行某种表达式操作,直到不符合/符合条件为止结束循环
while 条件:
条件成立之后执行的循环体代码
1.先判断条件是否成立 如果成立
2.执行while循环体代码 代码执行完毕之后继续判断条件是否成立
3.如果还成立则继续执行while循环体代码 代码执行完毕之后继续判断条件是否成立
4.重复执行步骤2和3直到条件不成立为止

continue和break只会影响所在层的最近的while


注意 在python中通过代码的缩进来表示代码的从属关系,同等级的从句要保持相同的缩进距离,同时有些代码,不具备拥有从句的能力
