![python基本运算符号有哪些,第1张 python基本运算符号有哪些,第1张](/aiimages/python%E5%9F%BA%E6%9C%AC%E8%BF%90%E7%AE%97%E7%AC%A6%E5%8F%B7%E6%9C%89%E5%93%AA%E4%BA%9B.png)
python基本运算符号有哪些
python基本运算符号:“+”、“-”、“*”、“/”、“//”、“%”、“**”、“=”、“+=”、“-=”、“*=”、“/=”、“%=”、“**=”、“&”、“|”、“<<”、“>”、“<”、“==”、“!=”、“>=”、“<=”等。
本教程 *** 作环境:windows7系统、Python3版、DELL G3电脑。
Python算术运算符
算术运算符也即数学运算符,用来对数字进行数学运算,比如加减乘除。
运算符 | 说明 | 实例 | 结果 |
---|
+加12.45 + 1527.45
-减4.56 - 0.264.3
*乘5 * 3.618.0
/除法(和数学中的规则一样)7 / 23.5
//整除(只保留商的整数部分)7 // 23
%取余,即返回除法的余数7 % 21
**幂运算/次方运算,即返回 x 的 y 次方2 ** 416,即 24
Python赋值运算符
赋值运算符用来把右侧的值传递给左侧的变量(或者常量);可以直接将右侧的值交给左侧的变量,也可以进行某些运算后再交给左侧的变量,比如加减乘除、函数调用、逻辑运算等。
Python 中最基本的赋值运算符是等号=
;结合其它运算符,=
还能扩展出更强大的赋值运算符。
运算符 | 说 明 | 用法举例 | 等价形式 |
---|
=最基本的赋值运算x = yx = y
+=加赋值x += yx = x + y
-=减赋值x -= yx = x - y
*=乘赋值x *= yx = x * y
/=除赋值x /= yx = x / y
%=取余数赋值x %= yx = x % y
**=幂赋值x **= yx = x ** y
Python位运算符
Python 位运算符只能用来 *** 作整数类型,它按照整数在内存中的二进制形式进行计算。
位运算符 | 说明 | 使用形式 | 举 例 |
---|
&按位与a & b4 & 5
|按位或a | b4 | 5
^按位异或a ^ b4 ^ 5
~按位取反~a~4
<<按位左移a << b4 << 2,表示整数 4 按位左移 2 位
>>按位右移a >> b4 >> 2,表示整数 4 按位右移 2 位
Python比较运算符(关系运算符)
比较运算符 | 说明 |
---|
>大于,如果>
前面的值大于后面的值,则返回 True,否则返回 False。
<小于,如果<
前面的值小于后面的值,则返回 True,否则返回 False。
==等于,如果==
两边的值相等,则返回 True,否则返回 False。
>=大于等于(等价于数学中的 ≥),如果>=
前面的值大于或者等于后面的值,则返回 True,否则返回 False。
<=小于等于(等价于数学中的 ≤),如果<=
前面的值小于或者等于后面的值,则返回 True,否则返回 False。
!=不等于(等价于数学中的 ≠),如果!=
两边的值不相等,则返回 True,否则返回 False。
Python逻辑运算符
逻辑运算符 | 含义 | 基本格式 | 说明 |
---|
and逻辑与运算,等价于数学中的“且”a and b当 a 和 b 两个表达式都为真时,a and b 的结果才为真,否则为假。
or逻辑或运算,等价于数学中的“或”a or b当 a 和 b 两个表达式都为假时,a or b 的结果才是假,否则为真。
not逻辑非运算,等价于数学中的“非”not a如果 a 为真,那么 not a 的结果为假;如果 a 为假,那么 not a 的结果为真。相当于对 a 取反。
【相关推荐:Python3视频教程 】
以上就是python基本运算符号有哪些的详细内容,
评论列表(0条)