首页 > 编程语言 > 详细

python学习日常-编码与字符串格式化

时间:2015-07-03 00:05:43      阅读:395      评论:0      收藏:0      [点我收藏+]

python编码也是遵循计算机技术的编码的,英文编码还是遵循ascii码,中文编码遵循gb2312,都遵循的是utf-8编码。

值得注意的是几个函数,ord("a"),是查询a的utf-8编码。chr("778"),是通过utf-8编码查询对应的字符,len("str")是查询字符串占多少位字节的相当于c#的length。还有就是不论什么样的编码最终存入计算机的磁盘时,都是按照byte(字节)来存储的。中文一般占3个字节,英语字符占1个字节。

格式化就非常的简单了

比如你想要输出一个字符串,但是有一部分是不确定的,需要通过用户输入获取,则可以这样写print("bonjour:%s"%(name)).或者当计算时需要保留2位小数比如将PI=3.1415926保留两位有效数字,则可以写成print(“%.2f”%PI),%d是表示整数,%f表示浮点数要保留多少位小数记得在%后面加小数点(.).

python学习日常-编码与字符串格式化

原文:http://www.cnblogs.com/swpuzhangjie/p/4617423.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!