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