python查找和替换,python中替换怎么用
1、位置匹配,字符串模板中,直接使用{}一对大括号。
与格式()中的参数,按照大括号位置匹配。
{}.格式(1)
1
您好{}的{}。格式("汤姆"、"猫")
HelloTomscat
{ {你好}}{}的{}。格式("汤姆"、"猫")
{你好}汤姆2、编号匹配,可以加入format()中参数的编号。
{0},{1}.大括号中,但不可超过参数数量。如果字符串模板中,需要重复使用某个参数,则可以重复的编号。
{1}{0}.格式("猫"、"汤姆")
"雄猫"
{1}{0}{1}.格式("猫"、"汤姆")
汤姆卡特姆
{2}{0}.格式("猫"、"汤姆")
回溯(mostrecentcalllast):
文件pyshell#86 ,第一行,在模块中
{2}{0}.格式("猫"、"汤姆")
索引错误: replacement index 2 out of rangeforpositionalargstuple3、 标签匹配,可以使用标签加以区别。
{标签1},{标签2}.大括号中,格式()使用对标签赋值(标签1=值1,标签2=值2.)或字典**{ 标签1 :值1,标签2 =值2.}形式传递参数。
您好{person}的{宠物} .格式(person=Tom ,pet=cat )
HelloTomscat
para={person:Tome , pet:cat}
您好{person}的{宠物} .格式(* *段落)
HelloTomescat
您好{person}的{宠物} .格式(*{person:Tome , pet:cat})
HelloTomescat 以上就是大蟒匹配替换的介绍,希望对大家有所帮助。更多大蟒学习指路:python基础教程
本文教程操作环境:windows7系统、Python 3.9.1、戴尔自交第三代电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。