Python 3 print 函式用法總結

2022-08-19 16:27:09 字數 2069 閱讀 6236

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) 

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

str = "the length of (%s) is %d" %('runoob',len('runoob')) 

print(str) 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'而不是預設的空格

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

(var)

對映變數(字典引數)

m.n.

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

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

#%d--- dec 十進位制

#%o--- oct 八進位制

nhex = 0xff 

print("nhex = %x,ndec = %d,noct = %o" %(nhex,nhex,nhex)) nhex = ff,ndec = 255,noct = 377

pi = 3.141592653 

print('%10.3f' % pi)           #欄位寬10,精度3 3.142 

print("pi = %.*f" % (3,pi))  #用*從後面的元組中讀取字段寬度或精度 pi = 3.142 

print('%010.3f' % pi)         #用0填充空白 000003.142 >>> print('%-10.3f' % pi) #左對齊 3.142 

print('%+f' % pi)                #顯示正負號 +3.141593

print 會自動在行末加上回車, 如果不需回車,只需在 print 語句的結尾新增乙個逗號,,就可以改變它的行為。

for i in range(0,6):

... print (i,) ...

0 1 2 3 4 5

在 python 中 print 預設是換行的:

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

... print (i) ...

0 1 

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

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

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

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 函式用法總結

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,...

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...