最简单的条件语句:if表达式:expr_true_suite12如上,if是一个关键字,expression是一个条件表达式,条件表达式支持多个条件判断http://www.fx61.com/ib.html,布尔运算符and,or,not可以用来连接。expr_true_suite是一个代码块,当表达式为真时执行。如果代码块只有一行,上面的整个条件语句可以写在一行中。,但可读性较差。带elif和else的条件语句:ifexpression1:expr1_true_suiteelifexpression2:expr2_true_suiteelifexpressionN:exprN_true_suiteelse:none_of_the_above_suite12345678如上,语法与其他语言的条件语句类似,elif和else是可选的。条件表达式实现了三元运算符:在C/C++中,三元运算符如下(E为真时执行X,否则执行Y)——E?X:Y1python模拟的三元运算符——(Eand[X]or[Y])[0]1python三元运算符的实现——XifEelseY1看一些判断例子:>>>if1
