Python 不使用format函数重写字符串格式
我有一段代码:Python 不使用format函数重写字符串格式,python,format,string-formatting,python-2.4,Python,Format,String Formatting,Python 2.4,我有一段代码: parse_string = \ '&category={0}&v=2'.format('%2C+'.join(tag.strip() for tag in tags_list)) 如何将其重写为与python 2.4兼容(因此功能相同,但不使用格式函数)?我认为类似的方法可以做到: '&category=%s&v=2' % '%2C+'.join(tag.strip() for tag in tags_list) 我认为像这样的事情可
parse_string = \
'&category={0}&v=2'.format('%2C+'.join(tag.strip() for tag in tags_list))
如何将其重写为与python 2.4兼容(因此功能相同,但不使用格式函数)?我认为类似的方法可以做到:
'&category=%s&v=2' % '%2C+'.join(tag.strip() for tag in tags_list)
我认为像这样的事情可以做到:
'&category=%s&v=2' % '%2C+'.join(tag.strip() for tag in tags_list)