Python 3.3';str';对象不可调用
我是python新手,使用youtube上提供的教程学习如何编写代码。我写了一个简单的脚本,但它没有给我一个“str”对象,当我执行它时,它不能在第三行调用Python 3.3';str';对象不可调用,python,Python,我是python新手,使用youtube上提供的教程学习如何编写代码。我写了一个简单的脚本,但它没有给我一个“str”对象,当我执行它时,它不能在第三行调用 print = ("Hello World") MyName = input("What is your name?") print(MyName) 这与youtube上的教程相同,但我的教程由于某些原因失败了。我知道这可能很简单 print = ("Hello World") 将此更改为: print("Hello World")
print = ("Hello World")
MyName = input("What is your name?")
print(MyName)
这与youtube上的教程相同,但我的教程由于某些原因失败了。我知道这可能很简单
print = ("Hello World")
将此更改为:
print("Hello World")
将此更改为:
print("Hello World")
在Python3.x中,
print
是一个函数,它允许您执行诸如print(“Hello World”)
之类的操作,从而在屏幕上显示“Hello World”。但是,执行此操作时:
print = ("Hello World")
。。。然后,由于=
,您将打印重新定义为字符串。稍后,当您尝试将其作为函数使用时,会出现错误,因为它不再是函数
我猜=
是一个打字错误,您只需将其删除:
print("Hello World")
在Python3.x中,print
是一个函数,它允许您执行诸如print(“Hello World”)
之类的操作,从而在屏幕上显示“Hello World”。但是,执行此操作时:
print = ("Hello World")
。。。然后,由于=
,您将打印重新定义为字符串。稍后,当您尝试将其作为函数使用时,会出现错误,因为它不再是函数
我猜=
是一个打字错误,您只需将其删除:
print("Hello World")
您正在用第一行的字符串替换print
——为什么?!本教程是否实际告诉您编写print=(“Hello World”)
?你希望它能完成什么?是的,教程和我的一样,第一行是打印hello world,第二行是请求输入并显示。@cherissemunja我们可以看一下教程吗?我肯定你误解了什么。如果没有,则应更改教程系列。第一行没有打印任何内容,它很可能是print(“Hello World”)
而不是print=(“Hello World”)
这是我的错误,只是返回并再次查看,打印行上实际上没有=。教训已记下仔细复习代码您正在用第一行的字符串替换打印
-为什么?!本教程是否实际告诉您编写print=(“Hello World”)
?你希望它能完成什么?是的,教程和我的一样,第一行是打印hello world,第二行是请求输入并显示。@cherissemunja我们可以看一下教程吗?我肯定你误解了什么。如果没有,则应更改教程系列。第一行没有打印任何内容,它很可能是print(“Hello World”)
而不是print=(“Hello World”)
这是我的错误,只是返回并再次查看,打印行上实际上没有=。第一课已记下仔细复习代码非常感谢我在教程中意识到没有=。第一课正确复习代码非常感谢你我刚刚在教程中意识到没有=。吸取的经验教训正确地复习代码