python3 格式化輸出 %s & %d 等
1.列印字串
print(my name is %s %(alfred.xue))
#輸出效果:
my name is alfred.xue
2.列印整數
print(i am %d years old. %(25))
#輸出效果:
i am 25 years old.
3.列印浮點數
print (his height is %f m%(1.70))
#輸出效果:
his height is 1.700000 m
4.列印浮點數(指定保留兩位小數)
print (his height is %.2f m%(1.70))
#輸出效果:
his height is 1.70 m
5.指定佔位符寬度
print (name%10s age%8d height%8.2f%(alfred,25,1.70))
#輸出效果:
name alfred age 25 height 1.70
6.指定佔位符寬度(左對齊)
print (name%-10s age%-8d height%-8.2f%(alfred,25,1.70))
#輸出效果:
namealfred age25 height1.70
7.指定佔位符(只能用0當佔位符?)
print (name%-10s age%08d height%08.2f%(alfred,25,1.70))
#輸出效果:
namealfred age00000025 height00001.70
8.科學計數法
format(0.0026,』.2e』)
#輸出效果:
『2.60e-03』
字串格式化**:
格式 描述
%% 百分號標記
%c 字元及其ascii碼
%s 字串
%d 有符號整數(十進位制)
%u 無符號整數(十進位制)
%o 無符號整數(八進位制)
%x 無符號整數(十六進製制)
%x 無符號整數(十六進製制大寫字元)
%e 浮點數字(科學計數法)
%e 浮點數字(科學計數法,用e代替e)
%f 浮點數字(用小數點符號)
%g 浮點數字(根據值的大小採用%e或%f)
%g 浮點數字(類似於%g)
%p 指標(用十六進製制列印值的記憶體位址)
%n 儲存輸出字元的數量放進引數列表的下乙個變數中
分類 python 開發基礎
Python3 格式化輸出 s d 等
1.列印字串 print my name is s alfred.xue 輸出效果 my name is alfred.xue 2.列印整數 print i am d years old.25 輸出效果 i am 25 years old.3.列印浮點數 print his height is f ...
Python3 格式化輸出 s d 等
1.列印字串 print my name is s alfred.xue 輸出效果 my name is alfred.xue 2.列印整數 print i am d years old.25 輸出效果 i am 25 years old.3.列印浮點數 print his height is f ...
Python3 格式化輸出
列印字串 print my name is s alfred.xue 輸出效果 my name is alfred.xue列印整數 print i am d years old.25 輸出效果 i am 25 years old.列印浮點數 print his height is f m 1.70 ...