python格式化字符汇总.doc

python格式化字符汇总.doc

ID:55632093

大小:17.00 KB

页数:5页

时间:2020-05-21

python格式化字符汇总.doc_第1页
python格式化字符汇总.doc_第2页
python格式化字符汇总.doc_第3页
python格式化字符汇总.doc_第4页
python格式化字符汇总.doc_第5页
资源描述:

《python格式化字符汇总.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、格式描述%%百分号标记#就是输出一个%%c字符及其ASCII码%s字符串%d有符号整数(十进制)%u无符号整数(十进制)%o无符号整数(八进制)%x无符号整数(十六进制)%X无符号整数(十六进制大写字符)%e浮点数字(科学计数法)%E浮点数字(科学计数法,用E代替e)%f浮点数字(用小数点符号)%g浮点数字(根据值的大小采用%e或%f)%G浮点数字(类似于%g)%p指针(用十六进制打印值的内存地址)%n存储输出字符的数量放进参数列表的下一个变量中%格式化符也可用于字典,可用%(name)引用字典中

2、的元素进行格式化输出。负号指时数字应该是左对齐的,“0”告诉Python用前导0填充数字,正号指时数字总是显示它的正负(+,-)符号,即使数字是正数也不例外。可指定最小的字段宽度,如:"%5d"%2。也可用句点符指定附加的精度,如:"%.3d"%3。格式化操作符辅助指令符号作用*定义宽度或者小数点精度-用做左对齐+在正数前面显示加号(+)在正数前面显示空格#在八进制数前面显示零('0'),在十六进制前面显示'0x'或者'0X'(取决于用的是'x'还是'X')0显示的数字前面填充‘0’而不是

3、默认的空格%'%%'输出一个单一的'%'(var)映射变量(字典参数)m.nm是显示的最小总宽度,n是小数点后的位数(如果可用的话)%c格式化字符及其ASCII码%s格式化字符串%d格式化整数%u格式化无符号整型%o格式化无符号八进制数%x格式化无符号十六进制数%X格式化无符号十六进制数(大写)%f格式化浮点数字,可指定小数点后的精度%e用科学计数法格式化浮点数%E作用同%e,用科学计数法格式化浮点数%g%f和%e的简写%G%f和%E的简写%p用十六进制数格式化变量的地址格式化操作符辅助指令符号功

4、能*定义宽度或者小数点精度-用做左对齐+在正数前面显示加号(+)在正数前面显示空格#在八进制数前面显示零('0'),在十六进制前面显示'0x'或者'0X'(取决于用的是'x'还是'X')0显示的数字前面填充`0`而不是默认的空格%'%%'输出一个单一的'%'(var)映射变量(字典参数)m.n.m是显示的最小总宽度,n是小数点后的位数(如果可用的话)%0xd表示将整数用0补足到x位整数的位数比x小时,用0补足eg:>>>"%03d"%33'033'整数的位数比x大时,直接输出eg:>>>

5、"%03d"%12345'12345'%xd表示将整数用空格补足到x位如果整数的位数比x小时,用空格补足eg:>>>"%6d"%123'123'如果整数的位数比x大时,直接输出eg:>>>"%3d"%12345'12345'%.xf表示将小数中小数点后面的位数固定到x位如果小数的位数比x大,则保留x位小数eg:>>>"%.3f"%3.'3.142'如果小数的位数比x小,则用0补足eg:>>>"%.4f"%3.1'3.1000'如果我们不太确定用什么,那么用%s是最保险的,它会把任何数据类型

6、转换为字符串。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。