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