本节书摘来自异步社区《Python参考手册(第4版•修订版)》一书中的第2章,第2.6节,作者David M. Beazley,更多章节内容可以访问云栖社区“异步社区”公众号查看。
2.6 运算符、分隔符及特殊符号
Python可以识别的运算符有:
+ - * ** / // % << >> & |
^ ~ < > <= >= == != <> +=
-= *= /= //= %= **= &= |= ^= >>= <<=
以下标记可以用作表达式、列表、字典和语句不同部分的分隔符:
( ) [ ] { } , : . ` = ;
例如,等号(=)在赋值语句中可用作名称和值之间的分隔符,而逗号(,)则可用于分隔函数的各个参数,列表和元组中的各个元素等。小数点(.)可用在浮点数中以及在扩展切片操作中组成省略号(...)。
最后,语句中也会用到下面这些特殊符号:
' " # \ @
字符$和?在Python中没有任何意义,不能出现在程序中,但可以出现在带引号的字符串字面量中。