学习python的艰难方法练习17有帮助,书中有错误吗?

2024-06-25 05:21:39 发布

您现在位置:Python中文网/ 问答频道 /正文

到目前为止我还喜欢这本书,但我在练习17中遇到了一个问题。它不会运行:

neil@neil-K52F:~/python$ python ex17.py ex17from.txt ex17to.txt
  File "ex17.py", line 8
    indata input.read()
               ^
SyntaxError: invalid syntax

这本书让我创建一个名为input的变量。这是合法的变量名吗?在


Tags: pytxtreadinputlinefilesyntaxinvalid
2条回答

您发布的代码只是将一个标识符放在另一个标识符旁边,中间没有任何东西(除了空格)。这在Python中和在英语中一样没有意义和无效。书中的代码在那里有一个赋值(即indata = ...)。在

通常为input/raw_input设置一个值(python2.x)

x = input("Text Here")

也可以对输入法调用数据类型函数

^{pr2}$

我在Python2.7中一直使用这些参数,raw_input()将值存储为字符串。在

相关问题 更多 >