我想把两个变量打印成两行不同的内容。想了解e.g.的正确语法。
x=5,y=5
print (x,'\n',y) # leads to an error
假设是python3...
x=5
y=5
print(str(x) + '\n' + str(y))
EDIT:
这个解决方案:
print(x,'\n',y)
会在y前多加一个空格,所以会返回。
5
5
你不能写
x=5, y=5
print(x, '\n', y)
试着把x和y写在不同的行上。
x=5
y=5
print(x,'\n',y)
这样就可以了
试试这样的东西。
print(x)
print(y)
或者这个
print("{0}\n{1}".format(str(x), str(y)))