Python中有3个控制语句,分别是:
1、if-else控制语句。2、for-in循环语句。3、while循环语句。8.1、if-else条件判断语句8.1.1、if-else语句格式if条件判断:#注意后面加上冒号“:”(下同)
条件为真,则执行此处代码else:
条件为假,则执行此处代码另外:if语句可以嵌套使用,如:
if条件判断:
条件为真,则执行此处代码else:#第一个if条件为假时,执行以下代码
if条件判断:条件为真,则执行此处代码else:#第二个if条件为假时,执行以下代码if条件判断:条件为真,则执行此处代码else:#第三个if条件为假时,执行以下代码条件为假,则执行此处代码......备注:以上if嵌套语句存在以下不足:
1、if-else语句适用于条件判断较少的情况,若条件判断太多,则代码嵌套太多,容易出错。
2、嵌套的代码太多,则影响代码的可读性,也影响代码的美观性,不符合python代码优雅美观的风格。
针对以上不足,可以完善if-else语句如下:
if条件判断:#注意后面加上冒号“:”(下同)
条件为真,则执行此处代码elif条件判断:
条件为真,则执行此处代码elif条件判断:
条件为真,则执行此处代码......
else:
条件为假,则执行此处代码注意:以上if-else嵌套语句的代码块空行一定要一致,否则会出错。
8.1.2、if-else语句举例1、if-else条件判断
2、if-else语句嵌套
3、if-else嵌套完善