這篇文章主要為大家詳細介紹了print函數(shù)在Python3與python2中有什么區(qū)別,文中示例代碼介紹的非常詳細,具有一定的參考價值,發(fā)現(xiàn)的小伙伴們可以參考一下:
站在用戶的角度思考問題,與客戶深入溝通,找到長治網(wǎng)站設(shè)計與長治網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站設(shè)計、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、空間域名、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋長治地區(qū)。python可以做什么Python是一種編程語言,內(nèi)置了許多有效的工具,Python幾乎無所不能,該語言通俗易懂、容易入門、功能強大,在許多領(lǐng)域中都有廣泛的應(yīng)用,例如最熱門的大數(shù)據(jù)分析,人工智能,Web開發(fā)等。
首先我們通過help(print)命令來查看print函數(shù)的相關(guān)信息,(注意在python2中print不是函數(shù),不能通過help獲得相關(guān)信息)。
第一行告訴我們print在python3中是一個內(nèi)建函數(shù)。
然后是這個函數(shù)的調(diào)用格式,以及各參數(shù)的意義。
這個函數(shù)可以將values(可以是多個用逗號隔開的值)輸出到一個數(shù)據(jù)流文件,默認的輸出格式是標準輸出(sys.stdout)。
sep參數(shù)是多個value的分割符,默認情況下是空格 ' '。也可以使用其他符號作為分隔符,如下:
由上面的命令我們也發(fā)現(xiàn)print函數(shù)可以直接輸出各種格式的數(shù)據(jù)。(也可以輸出各種數(shù)據(jù)類型的變量)
end是結(jié)束符,默認情況下為換行符\n??梢砸部梢赃M行設(shè)置。
flush參數(shù)表示是否強制進行刷新,如果設(shè)置為True,在輸出下一個值的時候會進行刷新(前面的數(shù)據(jù)將會丟失)。
下面我們可以下print的基本用法:
1. print可以直接輸出各種格式的數(shù)值,也可以輸出各種數(shù)據(jù)類型的變量,如下所示:
2.print可以進行格式化輸出(下面舉個簡單的例子):
其中%:標記轉(zhuǎn)換說明符的開始。后面的s和d都是轉(zhuǎn)換類型,還包括下面這些類型:
d,i 帶符號的十進制整數(shù)
o 不帶符號的八進制
u 不帶符號的十進制
x 不帶符號的十六進制(小寫)
X 不帶符號的十六進制(大寫)
e 科學計數(shù)法表示的浮點數(shù)(小寫)
E 科學計數(shù)法表示的浮點數(shù)(大寫)
f,F 十進制浮點數(shù)
g 如果指數(shù)大于-4或者小于精度值則和e相同,其他情況和f相同
G 如果指數(shù)大于-4或者小于精度值則和E相同,其他情況和F相同
C 單字符(接受整數(shù)或者單字符字符串)
r 字符串(使用repr轉(zhuǎn)換任意python對象)
s 字符串(使用str轉(zhuǎn)換任意python對象)
3. 關(guān)于print函數(shù)輸出是否換行的問題:
默認條件下sep=‘ ',也即使多個數(shù)據(jù)以空格隔開,如果想讓各個數(shù)據(jù)單獨占據(jù)一行,可以使用下面的方法:
也就是直接將分隔符sep設(shè)置成換行符“\n”。
以上就是創(chuàng)新互聯(lián)小編為大家收集整理的print函數(shù)在Python3與python2中有什么區(qū)別,如何覺得創(chuàng)新互聯(lián)網(wǎng)站的內(nèi)容還不錯,歡迎將創(chuàng)新互聯(lián)網(wǎng)站推薦給身邊好友。
文章名稱:print函數(shù)在Python3與python2中有什么區(qū)別-創(chuàng)新互聯(lián)
轉(zhuǎn)載來源:http://jinyejixie.com/article47/ghghj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、動態(tài)網(wǎng)站、云服務(wù)器、品牌網(wǎng)站建設(shè)、用戶體驗、品牌網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容