把内容过程重要的一些内容做个记录,如下资料是关于python信息替换演示的内容。
Escape = “^”
"""substitutes Args into Msg."""
Result = ""
while True :
Items = Msg.split(Escape, 1)
Result += Items[0]
if len(Items) == 1 or len(Items[1]) == 0 :
break
Msg = Items[1]
(Ch, Msg) = (Msg[:1], Msg[1:])
if Ch == Escape :
Result += Escape
elif Ch >= "0" and Ch <= "9" :
Result += Args[ord(Ch) - ord("0")]
#end if
#end while
return Result
#end subst
演示代码
subst(“the ^0 ^1”, “red”, “ball”)
输出结果:“theredball”,while
演示代码2
输出结果:“labaillerouge”