我试图在两行上打印我的答案。我尝试使用 \n ,但它不起作用,我找不到与我的案例完全匹配的内容,因此我可以看到它必须如何完成。这是我应该打印的代码。我使用了两个打印功能:print ("X1 = " + "%.2f"%x1)print ("X2 = " + "%.2f"%x2)但是,我只想使用一个打印功能和 \n?到目前为止,我尝试使用以下格式的 \n 函数:print 'First line \n Second line'但是,正如我所想的那样,这是行不通的。我是 Python 初学者,我知道如何获得最终结果,但我想学习一些新东西,而不仅仅是多次使用打印功能。
1 回答
潇湘沐
TA贡献1816条经验 获得超6个赞
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}")
添加回答
举报
0/150
提交
取消