码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2015-07-03 00:07:12      阅读:256      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!