Colab 与 PyCharm - df.head() 与 print(df.head())
Colab vs PyCharm - df.head() vs print(df.head())
为什么 df.head()(无打印)足以在 Google Colab 中打印数据框中的行,但在 PyCharm 中,我必须实际使用 print(df.head()) 因为 df.head() 单独不会打印任何行?
我想知道这是否可能是由于 Google Colab 和我在本地计算机上的 PyCharm 中的 Python 版本不同,或者是否可能是由于在 PyCharm?
中设置
在 PyCharm 中使用 print 没什么大不了的,但只是问问,因为我刚刚学习 Python,我被困了一段时间试图弄清楚为什么 df.head() 在 PyCharm 中不像在 Google Colab 中那样工作,直到我认为我必须使用 print .
Google Colab 使用 Jupyter notebook。如果您在 Pycharm 中使用 Jupyter notebook,它的工作方式应该类似于 Google Colab。如果您使用的是扩展名为 .py
的普通 Python 文件,则必须使用 print 语句。
p.s。我使用 VS Code,因为它直接在编辑器中支持 Jupyter notebook,并且工作方式类似于 Google Colab。
为什么 df.head()(无打印)足以在 Google Colab 中打印数据框中的行,但在 PyCharm 中,我必须实际使用 print(df.head()) 因为 df.head() 单独不会打印任何行?
我想知道这是否可能是由于 Google Colab 和我在本地计算机上的 PyCharm 中的 Python 版本不同,或者是否可能是由于在 PyCharm?
中设置在 PyCharm 中使用 print 没什么大不了的,但只是问问,因为我刚刚学习 Python,我被困了一段时间试图弄清楚为什么 df.head() 在 PyCharm 中不像在 Google Colab 中那样工作,直到我认为我必须使用 print .
Google Colab 使用 Jupyter notebook。如果您在 Pycharm 中使用 Jupyter notebook,它的工作方式应该类似于 Google Colab。如果您使用的是扩展名为 .py
的普通 Python 文件,则必须使用 print 语句。
p.s。我使用 VS Code,因为它直接在编辑器中支持 Jupyter notebook,并且工作方式类似于 Google Colab。