輸出字串和數字
>>
>
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)
is6
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 是小數點後的位數(如果可用的話)
格式化輸出16進製制,十進位制,八進位制整數
#%x — hex 十六進製制
#%d — dec 十進位制
#%o — oct 八進位制
>>
>nhex =
0xff
>>
>
print
("nhex = %x,ndec = %d,noct = %o"
%(nhex,nhex,nhex)
)nhex = ff,ndec =
255,noct =
377
4.格式化輸出浮點數(float)
>>
>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 語句的結尾新增乙個逗號 , 並設定分隔符引數 end,就可以改變它的行為。
>>
>
for i in
range(0
,6):
...print
(i)...
0123
45>>
>
for i in
range(0
,6):
...print
(i, end=
" ")..
.012
345
print 不換行
在 python 中 print 預設是換行的:
>>
>
for i in
range(0
,3):
...print
(i)...
012>>
>
要想不換行你應該寫成 print
(i, end ='')
>>
>
for i in
range(0
,3):
...print
(i, end ='')
...012
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,...
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...