python字符串格式化
2017-09-27 21:07
239 查看
python字符串格式化
方式一
print('凡因私欲叛国、背信、%s、害民者,皆为苍云锋刃所向'%('不义')) print('凡因私欲叛国、%s、%s、害民者,皆为苍云锋刃所向'%('背信','不义'))
print('''凡因私欲叛国、背信、%s、害民者,皆为苍云锋刃所向'''%('不义')) print('''凡因私欲叛国、%s、%s、害民者,皆为苍云锋刃所向'''%('背信','不义'))
print('''凡因私欲叛国、背信、%(by)s、害民者,皆为苍云锋刃所向'''%({'by':'不义'}))
方式二
print('凡因私欲叛国、背信、{}、害民者,皆为苍云锋刃所向'.format('不义')) print('凡因私欲叛国、{}、{}、害民者,皆为苍云锋刃所向'.format('背信','不义'))
print('凡因私欲叛国、{0}、{1}、害民者,皆为苍云锋刃所向'.format('背信','不义')) print('凡因私欲叛国、{1}、{0}、害民者,皆为苍云锋刃所向'.format('不义','背信'))
print('凡因私欲叛国、{bx}、{by}、害民者,皆为苍云锋刃所向'.format(by = '不义',bx = '背信'))
li = ['背信','不义'] print('凡因私欲叛国、{}、{}、害民者,皆为苍云锋刃所向'.format(*li))
补充
精度与进制
print('{0:.2f}'.format(1/3)) '{0:b}'.format(10) #二进制 '{0:o}'.format(10) #八进制 '{0:x}'.format(10) #16进制 '{:,}'.format(12369132698) #千分位格式化
填充与格式化
填充字符 对齐方式 <^> 宽度'{0:*>10}'.format(10) ##右对齐 # '********10' '{0:*<10}'.format(10) ##左对齐 # '10********' '{0:*^10}'.format(10) ##居中对齐 # '****10****'
相关文章推荐
- python中字符串格式化
- Python格式化字符串
- Python字符串格式化--format()方法
- Python补充05 字符串格式化 (%操作符)
- python3----字符串格式化(format)
- Python3之while、字符串格式化,及字符串内置函数
- Python 字符串的基本格式化
- python字符串格式化
- 神一般的 str.format() 函数 - Python 字符串格式化转换(转载)
- Python字符串格式化
- Python中用format函数格式化字符串的用法
- python字符串格式化
- python笔记之字符串格式化
- Python补充05 字符串格式化 (%操作符)
- Python格式化字符串
- python基础之字符串格式化
- python字符串格式化 %操作符 {}操作符---总结
- 零基础学python-7.6 字符串格式化表达式
- 零基础学python-7.7 字符串格式化方法(1)
- Python中用format函数格式化字符串的用法