讲讲Print里面还有什么参数可以设置
總第246篇/張俊紅
學過Python的人應該對print函數再熟悉不過了,幾乎每一個學Python的人寫下的第一行代碼都是:
print('hello?world')通過對上面這行代碼的學習,我們其實就掌握了print函數的關鍵用法,在print后面的括號里面寫明你要打印的內容就好,然后運行代碼就會在電腦上打印出來你要打印的內容。
除了這個關鍵的用法以外,print函數還有一些其他的參數,雖然不是很常用,但是有的時候也會用到,接下來我們就挨個看一下。
分隔符
上面演示的hello world是我們一次只打印一個字符,如果我們要一次性打印多個字符時,可以用逗號把要打印的多個字符隔開就可以,比如:
print('hello?world','i?am?python') --- hello?world?i?am?python運行上面的代碼會得到多個字符之間都是用空格來區分的,看起來很混亂,這個時候我們就可以通過指定分割符的方式來對多個字符進行分割,實現方式是通過sep參數,具體如下:
print('hello?world','i?am?python',sep?=?',') --- hello?world,?i?am?python除了可以用逗號分割以外,還可以用其他任何你想要的符號在多個字符之間進行分割。
結尾符
結尾符是用來指明要打印出出來的print字符以什么結尾,默認是以'\n'結尾的,也就是換行符,什么意思呢?就是每運行完一個print以后,都會重新換一行。比如下面這樣:
print(1) print(2) print(3)你運行上面的代碼會得到如下結果:
1 2 3這是因為使用了默認的換行結尾符,如果我們不想讓他使用默認的結尾符,那我們就可以用end參數來指明我們想要的結尾符,比如使用空的結尾符:
print(1,end?=?'') print(2,end?=?'') print(3,end?=?'')運行上面的代碼會得到如下結果:
123這是因為使用了空結尾符,所以不同print的結果就打印在了一起,我們也可以使用其他結尾符,比如逗號:
print(1,end?=?',') print(2,end?=?',') print(3,end?=?',')運行上面的代碼得到如下結果:
1,2,3,這樣多個print之間就用逗號分割開了。
其實除了分割符和結尾符以外,還有兩個參數file和flush,但是這兩個參數更不常用了,所以就不展開了。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的讲讲Print里面还有什么参数可以设置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单片机中0x00什么意思_单片机中0x0
- 下一篇: 10月碎碎念-谈谈『自我放弃』