我不是那么新的编程,但在Python中我真的是一个新手,所以当我从教程开始学习Python时,他们鼓励我使用IDLE编辑器来创建Python。所以作为一个新手我有这个奇怪的Hello World问题。
正如您所见,我在Linux(CentOS 6.2)中使用Python 2.6.6
我尝试了几乎所有可能的语法,打印python 2.6和新python 3文档中提供的简单HELLOWORLD
我尝试过打印这样的内容
print 1 + 1
并且它与输出
一起使用>>> 2
我想知道如何打印这个简单的HELLOWORLD
答案 0 :(得分:3)
检查以确保您确实使用直引号。某些程序/系统会自动用引号替换它们。
这里尝试复制粘贴并运行它:
print "hello"
如果此问题出现问题,那么您可以在https://unix.stackexchange.com/询问如何禁用此类功能。
答案 1 :(得分:2)
看起来您正在键入不同于Python所需的双引号。也许你的IME有“智能引号”打开或什么?无论如何,你可以尝试:
print 'hello world'
使用单引号(实际上是撇号字符)作为替代。如果你无法做到这一点,那么复制并粘贴我在这个答案中所写的内容,这应该有效。
这是一个双引号,你也可以复制:
print "hello world"
答案 2 :(得分:1)
你需要使用单引号('
)或双引号("
),而不是像你那样使用花哨的引号或背诵。
print "Hello, World!"
答案 3 :(得分:1)
如果您已复制粘贴CHM / PDF文件中的代码,请注意引号。在pdf中显示为单/双引号的内容在文本编辑器/ shell等中不被视为引号。
在py shell上键入代码。它应该工作!
答案 4 :(得分:0)
这里的问题是双引号。尝试使用不同的文字编辑器,它肯定会解决问题。 对于Linux,请安装gedit,然后键入代码并运行它。 对于Mac,安装Text Wrangler和 对于Windows,请安装Notepad ++。
这肯定会解决您的问题。