猿问

新线印刷。

我试图在两行上打印我的答案。

我尝试使用 \n ,但它不起作用,我找不到与我的案例完全匹配的内容,因此我可以看到它必须如何完成。这是我应该打印的代码。我使用了两个打印功能:


print ("X1 = " + "%.2f"%x1)


print ("X2 = " + "%.2f"%x2)

但是,我只想使用一个打印功能和 \n?


到目前为止,我尝试使用以下格式的 \n 函数:


print 'First line \n Second line'

但是,正如我所想的那样,这是行不通的。我是 Python 初学者,我知道如何获得最终结果,但我想学习一些新东西,而不仅仅是多次使用打印功能。


ABOUTYOU
浏览 156回答 1
1回答

潇湘沐

print&nbsp;("X1&nbsp;=&nbsp;"&nbsp;+&nbsp;"%.2f"%x1&nbsp;+&nbsp;"\n"&nbsp;+&nbsp;"X2&nbsp;=&nbsp;"&nbsp;+&nbsp;"%.2f"%x2)只需使用\n<- 新行连接您要打印的两个字符串编辑: 1. 更有效的方式来做同样的事情:print("X1&nbsp;=&nbsp;%.2f\nX2&nbsp;=&nbsp;%.2f"%(x1,x2))使用format():print("X1&nbsp;=&nbsp;{0:.2f}\nX2&nbsp;=&nbsp;{1:.2f}f".format(x1,x2))使用格式字符串:print(f"X1&nbsp;=&nbsp;{x1:.2f}\nX2&nbsp;=&nbsp;{x2:.2f}")
随时随地看视频慕课网APP

相关分类

Python
我要回答