python全棧開發筆記---------字符串格式化
阿新 • • 發佈:2018-10-28
%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全棧開發筆記---------字符串格式化