Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python字符串格式化程序具有%_Python_String Formatting - Fatal编程技术网

Python字符串格式化程序具有%

Python字符串格式化程序具有%,python,string-formatting,Python,String Formatting,当字符串类似于: s = 'test%s1' s % 'TEST' 但是,当字符串中出现%本身时,我会得到这个错误。 例如: 如何处理此案例???将%加倍: s = 'test%s12%%34' 在输出时,它将再次折叠为单个百分比符号: >>> s = 'test%s12%%34' >>> s % 'TEST' 'testTEST12%34' 从中,记录了各种转换字符: “%”未转换任何参数,结果中会出现一个“%”字符 其中第二个%是转换字符 酷!!你能

当字符串类似于:

s = 'test%s1'
s % 'TEST'
但是,当字符串中出现
%
本身时,我会得到这个错误。 例如:


如何处理此案例???

%
加倍:

s = 'test%s12%%34'
在输出时,它将再次折叠为单个百分比符号:

>>> s = 'test%s12%%34'
>>> s % 'TEST'
'testTEST12%34'
从中,记录了各种转换字符:

“%”
未转换任何参数,结果中会出现一个
“%”
字符


其中第二个
%
是转换字符

酷!!你能解释一下它工作的原因吗???@SaurabhVerma:它是一个有文件证明的转换字符<代码>%%转换为
%%
>>> s = 'test%s12%%34'
>>> s % 'TEST'
'testTEST12%34'