请教一个python占位符%的问题。谢谢!
1、第一次测试设置变量a=’%2this’,执行结果是我想要的
2、第二次测试将变量改成a=’%2%2this’,报错提示: not enough arguments for format string
3、第三次测试修改msg = a.replace(‘%2’,’88’),执行结果也是正常的
请问第二次测试出错的原因是什么?其中有什么知识点。
推荐文章: