一周目,四日学习

逻辑运算符  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中通过代码的缩进来表示代码的从属关系,同等级的从句要保持相同的缩进距离,同时有些代码,不具备拥有从句的能力

 

 

posted @ 2021-08-17 22:09  aa_wang  阅读(40)  评论(0)    收藏  举报