Python 3 print 函式用法總結

2022-06-11 11:36:12 字數 2658 閱讀 7620

1 >>>print("

runoob

") #

輸出字串

2runoob

3 >>> print(100) #

輸出數字

4 100

5 >>> str = '

runoob

'6 >>> print(str) #

輸出變數

7runoob

8 >>> l = [1,2,'

a'] #

列表 9 >>> print

(l)

10 [1, 2, 'a'

] 11 >>> t = (1,2,'

a') #

元組12 >>> print

(t)

13 (1, 2, 'a'

) 14 >>> d = #

字典15 >>> print

(d)

16

支援引數格式化,與 c 語言的 printf 類似

1 >>>str = "

the length of (%s) is %d

" %('

runoob

',len('

runoob'))

2 >>> print

(str)

3 the length of (runoob) is 6

python字串格式化符號:

符   號

描述%c

格式化字元及其ascii碼

%s格式化字串

%d格式化整數

%u格式化無符號整型

%o格式化無符號八進位制數

%x格式化無符號十六進製制數

%x格式化無符號十六進製制數(大寫)

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

%e用科學計數法格式化浮點數

%e作用同%e,用科學計數法格式化浮點數

%g%f和%e的簡寫

%g%f 和 %e 的簡寫

%p用十六進製制數格式化變數的位址

格式化操作符輔助指令:

符號功能

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

-用做左對齊

+在正數前面顯示加號( + )

在正數前面顯示空格

#在八進位制數前面顯示零('0'),在十六進製制前面顯示'0x'或者'0x'(取決於用的是'x'還是'x')

0顯示的數字前面填充'0'而不是預設的空格

%'%%'輸出乙個單一的'%'

(var)

對映變數(字典引數)

m.n.

m 是顯示的最小總寬度,n 是小數點後的位數(如果可用的話)

#%x--- hex 十六進製制

#%d--- dec 十進位制

#%o--- oct 八進位制

1 >>>nhex = 0xff

2 >>> print("

nhex = %x,ndec = %d,noct = %o

" %(nhex,nhex,nhex))

3 nhex = ff,ndec = 255,noct = 377

1 >>>pi = 3.141592653  

2 >>> print('

%10.3f

' % pi) #

欄位寬10,精度3

3 3.142

4 >>> print("

pi = %.*f

" % (3,pi)) #

用*從後面的元組中讀取字段寬度或精度

5 pi = 3.142

6 >>> print('

%010.3f

' % pi) #

用0填充空白

7 000003.142

8 >>> print('

%-10.3f

' % pi) #

左對齊

9 3.142

10 >>> print('

%+f' % pi) #

顯示正負號

11 +3.141593

print 會自動在行末加上回車, 如果不需回車,只需在 print 語句的結尾新增乙個逗號 

, ,就可以改變它的行為。

1 >>>for i in range(0,6):

2 ... print

(i,)

3... 40

5 16 2

7 38 4

9 5

在 python 中 print 預設是換行的:

1 >>>for i in range(0,3):

2 ... print

(i)3

... 40

5 16 2

7 >>>

要想不換行你應該寫成 print(i, end = '' )

1 >>>for i in range(0,3):

2 ... print(i, end = '')3

...

4 012

Python3 print 函式用法總結

輸出字串和數字 print runoob 輸出字串 runoob print 100 輸出數字 100 str runoob print str 輸出變數 runoob l 1 2,a 列表 print l 1,2,a t 1 2,a 元組 print t 1,2,a d 字典 print d 格式...

Python 3 print 函式用法總結

print runoob 輸出字串 runoob print 100 輸出數字 100 str runoob print str 輸出變數 runoob l 1,2,a 列表 print l 1,2,a t 1,2,a 元組 print t 1,2,a d 字典 print d 支援引數格式化,與 ...

python3 print顏色顯示

顯示方式 效果 0 終端預設設定 1 高亮顯示 4 使用下劃線 5 閃爍 7 反白顯示 8 不可見 字型色 背景色 顏色描述 30 40 黑色 31 41 紅色 32 42 綠色 33 43 黃色 34 44 藍色 35 45 紫紅色 36 46 青藍色 37 47 白色 print 033 1 3...