列印字串
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))
輸出效果:
his height is 1.700000 m
列印浮點數(指定保留兩位小數)
print ("his height is %.2f m"%(1.70))
輸出效果:
his height is 1.70 m
指定佔位符寬度
print ("name:%10s age:%8d height:%8.2f"%("alfred",25,1.70))
輸出效果:
name: alfred age: 25 height: 1.70
指定佔位符寬度(左對齊)
print ("name:%-10s age:%-8d height:%-8.2f"%("alfred",25,1.70))
輸出效果:
name:alfred age:25 height:1.70
指定佔位符(只能用0當佔位符?)
print ("name:%-10s age:%08d height:%08.2f"%("alfred",25,1.70))
輸出效果:
name:alfred age:00000025 height:00001.70
科學計數法
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儲存輸出字元的數量放進引數列表的下乙個變數中
Python3 格式化輸出
最近在回顧python語言,順便整理一下自己的思路。對於個人來說,測試人員學習開發語言,python是最好的選擇,當然也看個人喜好,其次,測試人員學開發不為了去做開發,而是為了更好的用開發語言去輔助自己的測試工作。python3的輸出 coding utf 8 常見的輸出方式 print a 123...
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 等
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.列印浮點數 pr...