1、基礎拼接
# 字串拼接:將lhg拼接到am後處
msg = 'i am %s my hobby is %s' %('lhg','alex')
# 列印百分比-四捨五入
tpl = "percent %.2f %%" %99.93242345
print(tpl)
# 鍵的方式拼接字串
tpl = "i am %(name)s age %(age)d" %
# 字串拼接:將lhg拼接到am後處
msg = 'i am %s my hobby is %s' %('lhg','alex')
# 列印百分比-四捨五入
tpl = "percent %.2f %%" %99.93242345
print(tpl)
# 鍵的方式拼接字串
tpl = "i am %(name)s age %(age)d" %
2、百分號方式
# 加顏色
msg = 'i am \033[43;1m%(name)+20s\033[0m my hobby is alex' %
print(msg)
3、sep拼接
print('root', 'x', '0', '0', sep=':')
3、format
msg = 'i am my hobby is alex' .format('asd', 0, 5)
msg1 = 'i am my hobby is alex' .format(name = 'asd',age = '3')
# **字典,*列表
# msg1 = 'i am my hobby is alex' .format(**)
# msg1 = 'i am my hobby is alex' .format(*['asd', 1])
print(msg, msg1)
Python學習筆記11 字串格式化
符號 說明 c 格式化字元及其 ascii 碼 s格式化字串 d格式化整數 o格式化無符號八進位制數 x格式化無符號十六進製制數 x格式化無符號十六進製制數 大寫 f格式化浮點數字,可指定小數點後的精度 e用科學計數法格式化浮點數 e作用同 e,用科學計數法格式化浮點數 g根據值的大小決定使用 f ...
3 1 2 字串格式化
類string.formatter 類formatter 有下面的公共訪問方法 format format string,args,kwargs format 是最基本的 api方法。它把引數 args 和kwargs 按格式字串 format string 進行格式化。這個函式只是呼叫 vform...
7 8 9字串格式化
格式化輸出語句,可以利用佔位符實現資料的輸出。常用的佔位符有字串 s 字元 c 整數 d 小數 f 等。方法名稱 描述public static string format string format,各種型別 args 根據指定結構進行文字格式化顯示 public class stringdemo...