0
我想让某人的代码在Python中运行。这是代码...在Python中,这是什么结束=“”在打印语句中做?
def printGen(cols, rows, array, genNo):
os.system("cls")
print("Game of Life -- Generation " + str(genNo + 1))
for i in range(rows):
for j in range(cols):
if array[i][j] == -1:
print("#", end=" ")
elif array[i][j] == 1:
print(".", end=" ")
else:
print(" ", end=" ")
print("\n")
Python是告诉我有一个语法错误,在使用此语句“=”号:
print("#", end=" ")
谁能告诉我为什么我得到一个语法错误,更重要的是,声明做了什么?
您是否看过['print()'函数文档](https://docs.python.org/2/library/functions.html#print)呢? –
您正试图在Python 2中执行Python 3代码。可以使其工作,但您需要首先添加记录的__future__'导入。也许你想改用Python 3。 –
有两个版本的Python:2和3.而你使用的是错误的;-) –