1、逻辑值(bool)用来表示诸如:对与错,真与假,非于空等概念。
2、逻辑值包含了两个值:–true:表示非空的量(比如:string,tuple,list,set,dictonary)–false:表示0,None,空的量等
3、作用:主要用于判读语句中,用来判断–一个字符串是否为空的。–一个运算结果是否为零。–一个表达式是否可用。
简单条件判断语句
一、python编程中if语句用于控制程序的执行,基本形式为:
python编程中if语句用于控制程序的执行,基本形式为:
注意:pyhton使用缩进作为其语句分组的方法,建议使用4个空格代替缩进。
二、条件判断语句要点:
1、其中“判断条件”成立时(非零),则执行后面的语句(可以多行)。以缩进来区分表示同一范围 。2、else为可选语句,当需要在条件不成立时执行内容,则可以执行相关语句,具体例子如下:
if条件判断示例
带有表达式的条件判断语句
当判断条件为多个值时,可以使用以下形式
注意:if语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。
当判断条件为多个值时,可以使用以下形式
View Code
多个条件判断
1、由于python并不支持switch语句,所以多个条件判断,只能用elif来实现。2、使用or(或),表示两个条件有一个成立,则判断条件成功。3、使用and(与),表示两个条件都成立时,则判断条件才成功。
View Code
注意:a、当if多个条件时,可以使用括号来区分判断的先后顺序,括号中的判断将优先执行。b、此外and 和or的优先级别低于>(大于)、<(小于)等判断符合。c、即大于和小于在没有括号的情况下,会比与或要优先判断。