博客
关于我
python语言中if和elif的区别
阅读量:364 次
发布时间:2019-03-04

本文共 237 字,大约阅读时间需要 1 分钟。

如果程序中判断事件很多,全部用if的话,会遍历整个程序,    用elif 程序运行时,只要if或后续某一个elif之一满足逻辑值为True,则程序执行完对应输出语句后自动结束该轮if-elif(即不会再去冗余地执行后续的elif或else), 提高效率。

例子:

a = 88

if a >= 90:
    print("优秀")
elif a >=80:
    print("良好")
elif a >= 70:
    print("中等")
elif a >= 60:
    print("及格")

转载地址:http://alkg.baihongyu.com/

你可能感兴趣的文章
XEditText文本输入框的使用
查看>>
使用 MultiDex 解决 64K 限制
查看>>
Glide4实现网络图片加载进度监听
查看>>
MFC编辑框中追加文本
查看>>
InstallShield vs2015 的安装与激活
查看>>
一季度销售暴增210%,负债持续改善的金辉控股,有多少水分?
查看>>
软考考点之前趋图与并发执行
查看>>
软考考点之软件质量管理及MCCALL
查看>>
关于加入stm32l4XX_flash.c出错的问题
查看>>
PTZ控制协议
查看>>
学习笔记之——深度强化学习(Deep Reinforcement Learning)
查看>>
linux系统下双屏显示
查看>>
基于linux的VScode开发
查看>>
关于高斯模糊核
查看>>
实验笔记之——octave layer(4路数据)
查看>>
PDF.js —— vue项目中使用pdf.js显示pdf文件(流)
查看>>
vue源码解析 —— 数据绑定
查看>>
vue 中遍历对象显示的顺序不对
查看>>
JS单线程的理解
查看>>
vue引入font awesome 及webpack打包后图标不显示的问题
查看>>