Python 入门到精通(5):Python运算符

462 查看

博客前言

运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。在计算器语言中运算符大致可以分为5种类型:算术运算符、连接运算符、关系运算符、赋值运算符和逻辑运算符。运算符也是计算机里比较好理解的人类语言之一,只要稍微懂点数学的,都能看懂算数运算符。在Python中常见的运算符有: +-*/**/<>!=//%&|^~>><<<=>===notandor 。在接下来的博文中再一一介绍这些运算符的具体事例。

 

写在前面

python你不去认识它,可能没什么,一旦你认识了它,你就会爱上它

 

python运算符基础实例

代码正文&讲解:

这里的这些运算可能按位运算会感觉比较麻烦,不过没有关系,大家用多了就熟练了。

 

python运算符优先级

1.python运算符优先级排行榜: 

 在一个表达式中可能包含多个有不同运算符连接起来的、具有不同数据类型的数据对象;由于表达式有多种运算,不同的运算顺序可能得出不同结果甚至出现错误运算错误,因为当表达式中含多种运算时,必须按一定顺序进行结合,才能保证运算的合理性和结果的正确性、唯一性。

优先级从上到下依次递减,最上面具有最高的优先级,逗号操作符具有最低的优先级。表达式的结合次序取决于表达式中各种运算符的优先级。优先级高的运算符先结合,优先级低的运算符后结合,同一行中的运算符的优先级相同。

代码正文&讲解:

 

2.python运算符优先级使用规律: 

代码正文&讲解: