带你认识运算符(下):条件运算符 | Python从入门到精通:入门篇之十

第九节:带你认识逻辑运算符

10.1条件运算符

也叫三元运算符。它需要三个操作数。
语法结构:
语句1 if 条件表达式 else 语句2
条件运算符在执行时,会对条件表达式进行求值判断:判断结果为true,则执行语句1,并返回执行结果,如果判断结果为false,则执行语句2,并返回执行结果。
带你认识运算符(下):条件运算符 | Python从入门到精通:入门篇之十
带你认识运算符(下):条件运算符 | Python从入门到精通:入门篇之十
再看一个小例子:
带你认识运算符(下):条件运算符 | Python从入门到精通:入门篇之十
练习:给三个变量赋不同的数值,通过条件运算符比较三个数值的大小并输出。

10.2运算符的优先级

上节课的练习答案出咯,快来看看自己掌握了多少。
带你认识运算符(下):条件运算符 | Python从入门到精通:入门篇之十
Python也和数学中一样有优先级,比如先乘除,后加减。。
运算符的优先级可以根据运算符的表格来查询。
在表格中,位置越靠下的运算符优先级越高,优先级越高的越先计算,有优先级一样的自左向右计算。
优先级查看表(部分)
带你认识运算符(下):条件运算符 | Python从入门到精通:入门篇之十
这个表格不需要都记住,记住一些常用的就可以了,这个表格只需要知道就可以,如果开发中遇到优先级不清楚的,可以通过添加小括号来达到自己想要做的运算。
可以通过下面一个小例子的练习来加深印象。
带你认识运算符(下):条件运算符 | Python从入门到精通:入门篇之十

10.3逻辑运算符的补充

逻辑运算符可以连着使用。
带你认识运算符(下):条件运算符 | Python从入门到精通:入门篇之十
此处的a相当于:1<2 and 2<3,显然是成立的。
结果为:true。
到此为止,入门篇的基础知识部分就结束了,学习者可以多进行反复的巩固。下面将为大家讲解更为深入的Python知识。
十一节:带你认识流程控制语句:if语句

视频学习:阿里云大学之Python进阶必看

配套Python进阶文章点击此处获取

上一篇:Go 语言入门很简单 -- 13. Go 接口 #私藏项目实操分享#


下一篇:Python——条件判断