标签: python
我对编码很陌生,只想了解一些基本的东西。
我从CodeAcademy.com学习代码,我想知道他们教的是什么版本的python。这是因为当我将一些练习代码复制到比如Atom时,即使将'raw_input'更改为'input',我也会收到一个EOFerror。虽然,这个在Atom中不起作用的代码在Thonny中起作用。
我想知道:EOFerror是什么,Python Code Academy的教学版本,以及我将用什么IDE来练习我从Code Academy学到的知识。
答案 0 :(得分:0)
Codecademy使用Python 2.7.3教授Python。您可以通过输入以下内容查看他们使用的版本:
import sys print sys.version()
您可以下载PyCharm或使用IDLE,它将默认的Python软件包作为您的IDE。
来自Python 2 Docs:
例外EOFError 当其中一个内置函数(input()时引发 或raw_input())在没有读取的情况下命中文件结束条件(EOF) 任何数据。 (N.B。:file.read()和file.readline()方法返回一个 当他们击中EOF时出现空字符串。)
例外EOFError
当其中一个内置函数(input()时引发 或raw_input())在没有读取的情况下命中文件结束条件(EOF) 任何数据。 (N.B。:file.read()和file.readline()方法返回一个 当他们击中EOF时出现空字符串。)