我开始学习python并坚持非常基本的问题。无法通过我自己或谷歌解决此问题,需要您的帮助。
当我运行此代码时。这就是我对输出的期望。
pizzas = ['Cheese Pizza', 'Veggie Pizza', 'Spicy Pizza']
for i in pizzas:
print ("I love " + i)
print ("Actually I donot like pizza that much. Its unhealthy")
预期输出
I love Cheese Pizza
I love Veggie Pizza
I love Spicy Pizza
Actually I donot like pizza that much. Its unhealthy
错误
File "<stdin>", line 3
print ("Actually I donot like pizza that much. Its unhealthy")
^
SyntaxError: invalid syntax
我正在使用Python 2.6.6。
答案 0 :(得分:1)
你不需要python 2.x中的print函数之后的()
所以: 打印(&#34;我爱&#34; + i)应该打印&#34;我爱&#34; +我 打印(&#34;实际上我不太喜欢披萨。它不健康&#34;)应该打印&#34;其实我不喜欢披萨那么多。它不健康&#34;
iDonut不应该是一个说话的人......