• 《Python CookBook2》 第一章 文本


     替换字符串中的子串


     任务:

      给定一个字符串,通过查询一个字符串替换字典,将字符串中被标记的子字符串替换掉。

    解决方案:

    >>> import string
    >>> new_style = string.Template('this is $thing')
    #给substitute 方法传入一个字典参数并调用
    >>> print new_style.substitute({'thing':5})
    this is 5
    >>> print new_style.substitute({'thing':'test'})
    this is test
    #关键字参数,并调用
    >>> print new_style.substitute(thing = 5)
    this is 5
    >>> print new_style.substitute(thing = 'test')
    this is test

      

     

  • 相关阅读:
    设计模式的原则
    命令模式
    访问者模式
    策略模式
    外观模式
    组合模式
    原型模式
    合并有序数组
    判断二叉树是否对称
    中序遍历二叉树
  • 原文地址:https://www.cnblogs.com/wuzhiming/p/3944180.html
Copyright © 2020-2023  润新知