python-print()函數使用總結


print()功能:

  1.   輸出字符串和數字

        輸出字符串:print(‘runoob’)

        輸出數字:print(100)

        輸出變量:str=‘runboo’

              print(str)

        輸出列表:L=[1,2,'l']

              print(L)

        另外print()還可以輸出元組和字典,與列表一樣,在這就不做重復的描述

 2.   格式化輸出整數(python支持參數格式化)

       %c  格式化字符及其ASCII碼

       %s  格式化字符串

       %d  格式化整數

       %f  格式化浮點數字,可指定小數點后的精度

       格式化操作符輔助指令

       *  定義寬度或者小數點精度

       -  用作左對齊

       +  在正數前面顯示加號

      <sp> 在正數前面顯示空格

       #  在八進制數前面顯示零(‘0’),在十六進制數顯示‘ox’ 

      %%  輸出單一的'%'

      m.n  m是顯示的最小寬度,n是小數后的位數

   例子:

    格式化輸出浮點數:

      pi=3.1415926

        print(‘%10.3f’ %(pi))  (字段寬度為10,小數后精度為3)

    結果:3.142

        print(‘%.*f’ %(3,pi))  (用*從后面的元組中讀取字段寬度或者精度)

    結果:30142

        print(‘%010.3f’ %(pi))  (用0填充空白)

    結果:000003.142

        print(‘%-010.3f’ %(pi))  (左對齊,左對齊后填充0失效)

    結果:3.142

      print(‘%+10.3f’ %(pi))  (顯示正負號)

  結果:+3.142

  3.自動換行

    print會自動在行末加上回車,如果不需要回車,只需在print語句的結尾加一個‘,’就可以改變它的行為

    在python中print是默認換行的,要想不換行應該寫成:print(i,end=‘’)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM