字符串格式化输出
2017-03-28 00:00
246 查看
今天给大家说下python 字符串格式化输出的相关知识。
我们格式化构建字符串可以有3种方法:
1 元组占位符
m = 'python'
astr = 'i love %s' % m
print astr
2 字符串的format方法
m = 'python'
astr = "i love {python}".format(python=m)
print astr
3 字典格式化字符串
m = 'python'
astr = "i love %(python)s " % {'python':m}
print astr
大家可以根据自己的实际情况来选择合适的方法,推荐用字符串的format方法或者字典的占位格式化,因为它不会受参数的位置影响,只需要参数名称相同就行。
我们格式化构建字符串可以有3种方法:
1 元组占位符
m = 'python'
astr = 'i love %s' % m
print astr
2 字符串的format方法
m = 'python'
astr = "i love {python}".format(python=m)
print astr
3 字典格式化字符串
m = 'python'
astr = "i love %(python)s " % {'python':m}
print astr
大家可以根据自己的实际情况来选择合适的方法,推荐用字符串的format方法或者字典的占位格式化,因为它不会受参数的位置影响,只需要参数名称相同就行。
相关文章推荐
- 使用cout格式化输出字符串
- Asp.net 中将日期时间值,转换成字符串,格式化输出
- C# Tostring 格式化输出字符串全解
- 格式化数字字符串输出的一个小技巧
- 格式化数字字符串输出的一个小技巧
- [学习笔记][C++Primer Plus]使用cout格式化输出字符串
- 使用cout格式化输出字符串
- symbian 字符串描述符格式化format输出转换
- 格式化XML:输出有缩进效果的XML字符串
- C# Tostring 格式化输出字符串全解
- 13章字符串--格式化输出
- c primer plus 5 ch4 字符串和格式化输入/输出
- jstl (struts bean、fmt等标签) - 格式化输出日期和日期型字符串
- MessageFormat对象实现格式化字符串输出,类似C#中的string.format方法
- 【转】C++标准库中用来计算时间差的函数 C++标准库用来格式化输出时间字符串
- 使用cout格式化输出字符串
- 使用cout格式化输出字符串
- 格式化XML:输出有缩进效果的XML字符串
- C# 字符串 格式化 补齐输出
- 第四章 字符串和格式化输入/输出