我是python的新手,并使用youtube上提供的教程来学习如何编码。我写了一个简单的脚本,但是当我执行它时,它失败了给我一个'str'对象在第3行无法调用
open
这与youtube上的教程相同,但我的失败是出于某种原因。我知道它可能非常简单。
答案 0 :(得分:3)
print = ("Hello World")
将其更改为:
print("Hello World")
答案 1 :(得分:1)
在python 3.x中,print
是一个允许你执行print("Hello World")
导致" Hello World"显示在屏幕上。但是,当你这样做时:
print = ("Hello World")
...然后由于print
,您重新定义 =
为字符串。稍后,当您尝试像函数一样使用它时,您会收到错误,因为它不再是函数。
我的猜测是=
是一个拼写错误,你只需删除它:
print("Hello World")