为什么 print("..."),即连续三个点,打印空白?

Why does print("..."), i.e. three dots in a row, print blank?

我想连续打印三个点(以形成省略号),但 print() 打印出空白。

print("one moment...")
one moment...
print("...")

print("..")
..
print("...abc...")
abc...
print("\u2026")
…

这里发生了什么?为什么“...”以异常方式解析?

我在 PyCharm 中使用 ipython。

这似乎是 Pycharm 的一个已知问题,它的交互式控制台从打印语句中删除了前三个句点。 Here’s the ticket tracking this issue.