python基础知识2

63 阅读1分钟

运算符补充

逻辑运算符

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缩进下的代码块

41655827133_.pic.jpg

第二种多次分支

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

31655827113_.pic.jpg

第三种嵌套分支

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