我正在尝试将答案打印在两行上。
我尝试使用\ n,但是它没有用,我找不到与我的案子完全匹配的内容,因此我可以知道它必须完成的工作。
这是我应该打印的代码。我使用了两个打印功能:
print ("X1 = " + "%.2f"%x1)
print ("X2 = " + "%.2f"%x2)
但是,我只想使用一种打印功能和\ n吗?
到目前为止,我尝试使用以下格式的\ n函数:
print 'First line \n Second line'
但是,正如我想的那样,这是行不通的。我是Python的初学者,我知道如何获得最终结果,但我想学习一些新知识,而不仅仅是几次使用print函数。
谢谢!
答案 0 :(得分:3)
print ("X1 = " + "%.2f"%x1 + "\n" + "X2 = " + "%.2f"%x2)
只需用\n
<-新行连接要打印的两个字符串
编辑: 1.做同一件事的更有效方法:
print("X1 = %.2f\nX2 = %.2f"%(x1,x2))
format()
:print("X1 = {0:.2f}\nX2 = {1:.2f}f".format(x1,x2))
print(f"X1 = {x1:.2f}\nX2 = {x2:.2f}")