undefined当判断条件有多个值时,可以采用如下形式:if判断条件1:执行语句1...elif判断条件2:执行语句2...elif判断条件3:执行语句3...else:执行语句4......示例如下(代码可以在在线python3环境下运行):num=6ifnum==3:#判断num的值print('boss')elifnum==2:print('user')elifnum==1:print('worker')elifnum<0:#当值小于零时输出print('error')else:print('random')#条件都不成立时输出输出结果为:random#输出结果由于python不支持switch语句,所以只能用elif实现多条件判断。如果判断需要同时判断多个条件,可以使用or(或),表示当两个条件之一为真时判断条件成功;使用and(and)时,表示只有两个条件同时满足,判断条件才成功。#if语句的多个条件num=9ifnum>=0andnum<=10:#判断值是否在0到10之间p??rint('hello')#输出结果:hellonum=10ifnum<0ornum>10:#判断值是小于0还是大于10print('hello')else:print('undefine')#输出结果:undefinenum=8#判断值是在0~5还是10~之间15if(num>=0andnum<=5)or(num>=10andnum<=15):print('hello')else:print('undefine')#输出结果:undefine2。也可以使用简单的语句组在同一行使用if条件判断语句,如下例(代码可在在线python3环境下运行):show=100if(show==100):print("变量show的值为100")print("Goodbye!")上面代码执行的输出如下:变量show的值为100Goodbye!3.视频教程也可以点击这里查看【中英文字幕】版本https://www.bilibili.com/video视频教程...资料及代码下载本教程系列代码可从ShowMeAI对应的github下载,可以在本地python环境运行,会科学上网的宝宝也可以直接使用googlecolab运行,一键交互学习!本系列教程涉及的Python备忘单可在以下地址下载:Python备忘单扩展参考资料Python教程-Python3文档Python教程-廖雪峰官网ShowMeAI相关文章推荐python基本数据类型python运算符python条件控制和if语句python循环语句pythonwhile循环pythonfor循环pythonbreak语句pythoncontinue语句pythonpass语句python字符串和操作python列表python元组python字典python集合python函数python迭代器和生成器python数据结构python模块python文件读写python文件和目录操作python错误和异常处理python面向对象编程python命名空间和函数python时间和日期ShowMeAI系列教程图文推荐Python编程:从入门到精通系列教程图解数据分析:从入门到精通系列教程图解AI数学基础:从入门到精通系列教程图解大数据技术:从入门到精通系列教程
