python中,如何将多行进行输出,同时将行尾的换行符去掉
生活随笔
收集整理的這篇文章主要介紹了
python中,如何将多行进行输出,同时将行尾的换行符去掉
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
比如我要輸出字符串的常量,字符串常量要輸出多行,該怎么解決呢
1.可以通過(guò)三引號(hào)(""" … “”")將要輸出的內(nèi)容擴(kuò)起來(lái)
>>> print(""" Usage: thingy [OPTIONS]-h Display this usage message-H hostname Hostname to connect to """)#可以發(fā)現(xiàn)已經(jīng)將多行內(nèi)容輸出了,但是多了一個(gè)空行,就是在第一個(gè)三引號(hào)后面會(huì)自動(dòng)有個(gè)換行符 Usage: thingy [OPTIONS]-h Display this usage message-H hostname Hostname to connect to>>>2.去掉三引號(hào)行尾的換行符,使用\來(lái)解決這個(gè)問(wèn)題
''' 遇到問(wèn)題沒(méi)人解答?小編創(chuàng)建了一個(gè)Python學(xué)習(xí)交流QQ群:579817333 尋找有志同道合的小伙伴,互幫互助,群里還有不錯(cuò)的視頻學(xué)習(xí)教程和PDF電子書(shū)! ''' >>> print(""" \ #這種用反斜杠的方式是沒(méi)有換行符的,但是\之前的空格輸出到了下一行。 Usage: thingy [OPTIONS]-h Display this usage message-H hostname Hostname to connect to """)Usage: thingy [OPTIONS]-h Display this usage message-H hostname Hostname to connect to>>> print("""\ #這種方式輸出,就沒(méi)有換行符,同時(shí)USage前面是沒(méi)有空格的,所以呢加上\之后就沒(méi)有換行符了,但是三引號(hào)之后的內(nèi)容還是下一行的內(nèi)容是一起的。 Usage: thingy [OPTIONS]-h Display this usage message-H hostname Hostname to connect to """) Usage: thingy [OPTIONS]-h Display this usage message-H hostname Hostname to connect to>>>備注:多行輸出時(shí),其實(shí)每一行后面都自動(dòng)帶了換行符或者說(shuō)行尾符號(hào)。
總結(jié)
以上是生活随笔為你收集整理的python中,如何将多行进行输出,同时将行尾的换行符去掉的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python中如何将字符串连接在一起,多
- 下一篇: python中字符串的几种表达方式(用什