字符串格式化实例 PyFormat
- 授权协议: MIT
- 开发语言: Python
- 操作系统: 跨平台
- 软件首页: http://pyformat.info/
软件介绍
PyFormat 是记录 Python 字符串格式化系统的实例的项目。python.org 的官方文档中,包含了大量的关于格式化语法规范的信息,以及一些例子,但他们的文档太理论和技术化了。这个项目把常用格式化的新老风格直观地展示出来,提供了实际的例子。
如果没有特别注明外,所有的例子使用 Python2.7,3.2,3.3,和3.4,而无需任何额外的库或 monkey-patching。
基本的格式化:
Old
'%s %s' % ('one', 'two')New
'{} {}'.format('one', 'two')Output
one two
数值转换:
Setup
class Data(object): def __str__(self): return 'str' def __repr__(self): return 'repr'
Old
'%s %r' % (Data(), Data())
New
'{0!s} {0!r}'.format(Data())Output
str repr
填充和对齐字符串:
右对齐:
Old
'%10s' % ('test',)New
'{:>10}'.format('test')Output
test
长字符串截位:
Old
'%.5s' % ('xylophone',)New
'{:.5}'.format('xylophone')Output
xylop
世界是平的(3.0版)
[美] 托马斯·弗里德曼 / 何帆、肖莹莹、郝正非 / 湖南科学技术出版社 / 2008-9 / 58.00元
世界变得平坦,是不是迫使我们跑得更快才能拥有一席之地? 在《世界是平的》中,托马斯·弗里德曼描述了当代世界发生的重大变化。科技和通信领域如闪电般迅速的进步,使全世界的人们可以空前地彼此接近——在印度和中国创造爆炸式增长的财富;挑战我们中的一些人,比他们更快占领地盘。3.0版新增两章,更新了报告和注释方面的内容,这些内容均采自作者考察世界各地特别是整个美国中心地带的见闻,在美国本土,世界的平坦......一起来看看 《世界是平的(3.0版)》 这本书的介绍吧!
JSON 在线解析
在线 JSON 格式化工具
XML、JSON 在线转换
在线XML、JSON转换工具
