python print()函式使用總結

2022-06-24 08:30:11 字數 1001 閱讀 6163

print()功能:

輸出字串和數字

輸出字串:print(『runoob』)

輸出數字:print(100)

輸出變數:str=『runboo』

print(str)

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

print(l)

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

2.   格式化輸出整數(python支援引數格式化)

%c  格式化字元及其ascii碼

%s  格式化字串

%d  格式化整數

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

格式化操作符輔助指令

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

-  用作左對齊

+  在正數前面顯示加號

在正數前面顯示空格

#  在八進位制數前面顯示零(『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=『』)

python print函式講解

在python中,print 函式是最常見的乙個函式,常常用於資料的額輸出。需要注意的是 print 在 python3.x 版本中是乙個內建函式,但在 python2.x 版本則不是乙個函式,只是乙個關鍵字。1.函式語法 print objects,sep end n file sys.stdou...

Python print函式詳解

1 2 print 3 print value,sep end n file sys.stdout,flush false 4 5 prints the values to a stream,or to sys.stdout by default.6 optional keyword argumen...

python print 函式與print語句區別

在python 2中,print語句最簡單的使用形式就是print a,這相當於執行了sys.stdout.write str a n 如果你以逗號為分隔符,傳遞額外的引數 argument 這些引數會被傳遞至str 函式,最終列印時每個引數之間會空一格。例如,print a,b,c相當於sys.s...