运算符
来源:互联网 发布:相片合成软件下载 编辑:程序博客网 时间:2024/05/16 11:36
Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,”+” 称为运算符。
Python语言支持以下类型的运算符:
- 算术运算符
+ - * ** //
- 比较(关系)运算符
!= <=
- 赋值运算符
*= = //=
- 逻辑运算符
and or not
- 位运算符
& ^ <<
- 成员运算符
in not in例子:if ( b not in list ): print ("2 - 变量 b 不在给定的列表中 list 中")else: print ("2 - 变量 b 在给定的列表中 list 中")
- 身份运算符
is is not例子:a = 20b = 20if ( a is b ): print ("1 - a 和 b 有相同的标识")else: print ("1 - a 和 b 没有相同的标识")if ( id(a) == id(b) ): print ("2 - a 和 b 有相同的标识")else: print ("2 - a 和 b 没有相同的标识")1 - a 和 b 有相同的标识2 - a 和 b 有相同的标识
- 运算符优先级
从最高到最低优先级的所有运算符:
运算符 描述** 指数 (最高优先级)~ + - 按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@)* / % // 乘,除,取模和取整除+ - 加法减法>> << 右移,左移运算符& 位 'AND'^ | 位运算符<= < > >= 比较运算符<> == != 等于运算符= %= /= //= -= += *= **= 赋值运算符is is not 身份运算符in not in 成员运算符not or and 逻辑运算符
- 另外:交互模式中,最近一个表达式的值赋给变量 _。这样我们就可以把它当作一个桌面计算器,很方便的用于连续计算,例如,
>>> tax = 12.5 / 100>>> price = 100.50>>> price * tax12.5625>>> price + _113.0625>>> round(_, 2)113.06
0 0
- 运算和运算符
- 运算符
- ??运算符
- 运算符
- << 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- ?? 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- Knockout应用开发指南 第三章:绑定语法(1)
- 【《Effective C#》提炼总结】提高Unity中C#代码质量的21条准则
- P1616 疯狂的采药
- C++引用与指针的区别
- Android--进程间通信的几种实现方式
- 运算符
- replaceWith()和replaceAll() 和html()
- 在线mp3音量调整
- mysql engine存储引擎
- 线程类Thread的API接口分析系列之interrupt()
- 用链表实现vector
- Shell脚本学习-命令行参数处理
- Java:java中基础数据类型与转换.
- 最大数问题