python字符串格式方法
2018-03-07 14:42
99 查看
一。像C语言一样的用法:
'my name is %s and age is %d' % ('lina', 18)1. 字符串格式化符号
%c 格式化字符及其ASCII码 %s 格式化字符串 %d 格式化整数 %u 格式化无符号整型 %o 格式化无符号八进制数 %x 格式化无符号十六进制数 %X 格式化无符号十六进制数(大写) %f 格式化浮点数字,可指定小数点后的精度 %e 用科学计数法格式化浮点数 %E 作用同%e,用科学计数法格式化浮点数 %g %f和%e的简写 %G %f 和 %E 的简写 %p 用十六进制数格式化变量的地址2. 格式化操作符辅助指令
符号 功能 * 定义宽度或者小数点精度 - 用做左对齐 + 在正数前面显示加号( + ) <sp> 在正数前面显示空格 \# 在八进制数前面显示零('0'),在十六进制前面显示'0x'或者'0X'(取决于用的是'x'还是'X') 0 显示的数字前面填充`0`而不是默认的空格 % '%%'输出一个单一的'%' (var) 映射变量(字典参数) m.n. m是显示的最小总宽度,n是小数点后的位数(如果可用的话)
二。使用字典的方法 'my name is %(name)s and age is %(age)d' % {'name':'lina', 'age':18} 三。format格式方法 类似函数的一种方法 'my name is {name} and age is {age}'.format(name='lina', age=18) 'my name is {1},age {0} {1}'.format(10,'lina')
相关文章推荐
- python 判断字符串时是否是json格式方法
- python 字符串变成时间格式方法
- Python学习笔记 - 5.字符串(find方法,格式操作符%)
- Python格式字符串两种方法比较
- python时间戳于时间格式字符串相互转换的方法
- python判断字符串是否是json格式方法分享
- Python字符串的encode与decode研究心得乱码问题解决方法
- Python脚本的基本格式和文档字符串
- Python 的内置字符串方法小结
- python实现在字符串中查找子字符串的方法
- Python 的内置字符串方法小结
- Python判断一个字符串是否包含子串的几种方法
- 浅谈python字符串方法的简单使用
- Python中通过多个字符分割(split)字符串的方法
- 【转】python格式化字符串的方法汇总
- Python字符串比较忽略大小写的方法
- Python 字符串方法
- Python strip lstrip rstrip使用方法(字符串处理空格)
- python保存字符串到文件的方法
- python 字符串查找有4个方法