购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

5-5 if … elif …else语句

这是一个多重判断,程序设计时需多个条件比较时有用,例如:成绩计分90~100分是A,80~89分是B,70~79分是C,60~69分是D,低于60分是F。若是使用Python可以很容易就完成工作。这个语句的基本语法如下:

上述概念是,如果 条件判断一 是True则执行 程序代码区块一 ,然后离开条件判断。否则检查 条件判断二 ,如果是True则执行 程序代码区块二 ,然后离开条件判断。如果 条件判断 是False则持续进行检查,上述elif的条件判断可以不断扩充,如果所有条件判断是False则 执行程序代码n区块 。下列流程图是假设只有2个条件判断说明这个if … elif … else语句。

程序实例ch5_7.py: 请输入数字分数,系统将响应A、B、C、D或F等级。

执行结果

程序实例ch5_8.py: 这个程序会要求输入字符,然后会告知所输入的字符是大写字母、小写字母、阿拉伯数字或特殊字符。

执行结果 uQcE8/6YO8snVdE1voZoGn8ZRT5zNf63lFaKxZx8chFQaoRfOSSwcBYMLnJl0Z+0

点击中间区域
呼出菜单
上一章
目录
下一章
×