Python 中的 ..(“点”)符号语法是什么?


Python 中没有专门的 ..(“点”)符号语法。但是,在浮点数访问其属性时,您可以看到这种情况。例如,

f = 1..__truediv__ # or 1..__div__ for python 2
print(f(8))

这将输出

0.125

我们有一条没有后缀零的浮点字面量,然后访问的是其 __truediv__ 方法。它本身不是一个运算符;第一个点是浮点值的一部分,第二个点是访问对象属性和方法的点运算符。也可以使用

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

更新日期:2020 年 6 月 17 日

351 次观看

启动你的 事业

完成课程获得认证

开始
广告