标签: python python-3.x printing
#!/usr/bin/python def creating_table(): mailingTable = open("mailingTable.txt", "r") lines = mailingTable.readline() for line in lines: print line mailingTable.close()
它表示打印行是无效的语法。为什么?我正在使用python 3.3.5
答案 0 :(得分:4)
在Python 3.x中,您必须按如下方式编写print(),因为现在它是一个函数:
print()
print(line)
在Python 2.x中,可以省略(),但不再是这种情况。
()