1. 程式人生 > >python全棧開發筆記---------字符串格式化

python全棧開發筆記---------字符串格式化

%d col 打印 lex 拼接 pan span 傳值 name

字符串格式化 %s 可以接收任何值, %d只能接收整形 。其他類型報錯

msg =i am %s my body %ales
print(msg)  #i am ales my body

msg =i am %s my body is %s %(alex,xiaoming) #穿多個值加括號
print(msg) #i am alex my body is xiaoming

打印浮點數

tpl = "percent %f" %99.978979934
print(tpl)  #percent 99.978980   默認保留小數點後6位

tpl 
= "percent %.2f" %99.978979934 print(tpl) #percent 99.98 加.2後 是取小數點後2位,取整四舍五入 tpl = "percent %.2f %%" %99.978979934 print(tpl) #percent 99.98 % 打印百分號

用鍵值的形式來傳值(字典)

tpl = i am %(name)s age %(age)d %{"name":"alex","age":19}
print(tpl)  #i am alex age 19   用鍵值的形式來傳值(字典)

字符串拼接

print(root,x,0,1 ,sep=:)  #root:x:0:1  字符串拼接 實現比用‘+’連接起來更簡單,而且不容易弄錯。

python全棧開發筆記---------字符串格式化