001.python-基礎-Template的字串格式化
阿新 • • 發佈:2020-07-29
- Template是Python string模板中定義的一種字串型別。
- 用途:用於字串替換操作。
- 預設的定界符:$。
# -*- coding: utf-8 -*- from string import Template # ============================================================================= # 在python中Template可以將字串的格式固定下來,重複利用。 # Template屬於string中的一個類,要使用他的話可以用以下方式呼叫: # from string import Template# 我們使用以下程式碼: # >>> s = Template('There ${moneyType} is ${money}') # >>> print s.substitute(moneyType = 'Dollar',money=12) # # ============================================================================= # define Template obj t = Template("CSDN ${name}") # string replace print(t.substitute({'name':'linduo'})) # 傳入多個引數 s= Template('my name is ${myname} ,age is ${myage}' ) print (s.substitute(myname = 'lili' ,myage = '18')) # 如果只輸入一個引數 s.safe_substitute print (s.safe_substitute(myname = 'wangwnag'))