Python 字符串格式化系统的实例的项目:PyFormat

jopen 9年前

 PyFormat 是记录 Python 字符串格式化系统的实例的项目。python.org 的官方文档中,包含了大量的关于格式化语法规范的信息,以及一些例子,但他们的文档太理论和技术化了。这个项目将把常用格式化的新老风格,直观地展示出来,提供实际的例子。

如果没有特别注明外,所有的例子使用 Python2.7,3.2,3.3,和3.4,而无需任何额外的库或 monkey-patching。

示例1:

Old

'%s %s' % ('one', 'two')

New

'{} {}'.format('one', 'two')

Output

one two

示例2:

Old

'%d %d' % (1, 2)

New

'{} {}'.format(1, 2)

Output

1 2

       

项目主页:http://www.open-open.com/lib/view/home/1436602509848