Python 是一种动态、解释型的高级脚本语言,它支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。在 Python 中,符号(或称为操作符)用于执行各种操作。下面是一些常见的 Python 符号及其功能:
-
算术运算符:
+:加法-:减法*:乘法/:除法//:整数除法(向下取整)%:取模(求余数)**:幂运算
-
比较(关系)运算符:
==:等于!=:不等于>:大于<:小于>=:大于等于<=:小于等于
-
逻辑运算符:
and:逻辑与or:逻辑或not:逻辑非
-
赋值运算符:
=:赋值+=:加法赋值(a += b相当于a = a + b)-=:减法赋值*=:乘法赋值/=:除法赋值//=:整数除法赋值
print(5/3)=1.6666666666666667
print(5//3)=1
%=:取模赋值**=:幂运算赋值
print(3**3)
27
-
位运算符(用于整数):
&:按位与|:按位或^:按位异或~:按位取反<<:左移>>:右移
-
成员运算符:
in:检查成员是否存在于序列中not in:检查成员不存在于序列中
-
身份运算符:
is:检查两个引用是否指向同一个对象is not:检查两个引用是否不指向同一个对象
-
运算符优先级:
- 括号:
() - 指数:
**
- 括号:
print(3**3)
27
- 乘除和取模:
* / // % - 加减:
+ - - 位运算符:
<< >> & ^ | - 比较:
< <= > >= == != - 身份:
is is not - 成员:
in not in - 逻辑:
not and or
- 其他特殊符号:
,:逗号,用于分隔参数或元素::冒号,用于定义字典键值对、类定义、函数定义等;:分号,用于在一行中分隔多个语句.:点,用于访问对象的属性或方法...:省略号,用于创建一个范围对象,或者在函数定义中表示可变参数@:装饰器符号,用于修改或增强函数的行为
同时,数字前加个.表示将其转成浮点数类型,比如
x = .123456
print(type(x), x)
输出是:
<class 'float'> 0.123456
2395



被折叠的 条评论
为什么被折叠?



