Python 什么是“点点”符号语法?

Python 什么是“点点”符号语法?

在Python中没有特殊的“点点”符号语法。然而,在访问浮点数的属性时可以看到这一点。例如,

f = 1..__truediv__ # 或者是 Python 2 中的 1..__div__
print(f(8))

这将得到输出结果:

0.125

我们所拥有的是一个没有尾随零的浮点文字,然后我们访问其truediv方法。它本身不是一个运算符;第一个点是浮点值的一部分,第二个是访问对象的属性和方法的点运算符。也可以使用以下方式实现:

>>> f = 1.
>>> f
1.0
>>> f.__truediv__

阅读更多:Python 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程