转换为 Markdown 为什么在没有 print() 函数的情况下无法正常工作 pandas 1.0

Converting to Markdown why not working properly without print() function pandas 1.0

我正在尝试这个例子 Converting to Markdown。 Table 没有 print() 功能,Markdown 无法正确格式化。

>>> df = pd.DataFrame({"A": [1, 2, 3], "B": [1, 2, 3]}, index=['a', 'a', 'b'])
>>> print(df.to_markdown())
|    |   A |   B |
|:---|----:|----:|
| a  |   1 |   1 |
| a  |   2 |   2 |
| b  |   3 |   3 |

>>> df.to_markdown()       # Without print function gave `\n` instead new line
'|    |   A |   B |\n|:---|----:|----:|\n| a  |   1 |   1 |\n| a  |   2 |   2 |\
n| b  |   3 |   3 |'

to_markdown() 函数returns一个字符串,它不打印它