0
#this is my very first python attempt

print ("Welcome to the English to Pig Latin translator!")
original = raw_input("Word to translate:")

if len("string") > 0:
    print original
else:
    print "empty"

这是我的全部代码。非常简单,对吧?但是,当我尝试运行它时出现语法错误。怎么了?我需要用其他东西开始代码吗?

4

1 回答 1

5

我猜你正在使用 py3.x 并且print是 py3.x 中的一个函数。

其次raw_inputinput在 py3.x 中重命名为。

print ("Welcome to the English to Pig Latin translator!")
original = input("Word to translate:")
if len("string") > 0:
    print (original)
else:
    print ("empty")
于 2013-06-11T17:56:08.087 回答