Python 什么是“点点”符号语法?
在Python中没有特殊的“点点”符号语法。然而,在访问浮点数的属性时可以看到这一点。例如,
f = 1..__truediv__ # 或者是 Python 2 中的 1..__div__
print(f(8))
这将得到输出结果:
0.125
我们所拥有的是一个没有尾随零的浮点文字,然后我们访问其truediv方法。它本身不是一个运算符;第一个点是浮点值的一部分,第二个是访问对象的属性和方法的点运算符。也可以使用以下方式实现:
>>> f = 1.
>>> f
1.0
>>> f.__truediv__
阅读更多:Python 教程