摘要: 为了将整数转换为二进制、八进制或十六进制的文本串,可以分别使用bin() ,oct() 或hex() 函数: 如果你不想输出0b , 0o 或者0x 的前缀的话,可以使用format() 函数 整数是有符号的,所以如果你在处理负数的话,输出结果会包含一个负号 如果你想产生一个无符号值,你需要增加一个 阅读全文
posted @ 2018-11-02 16:23 筱筱的春天 阅读(47045) 评论(1) 推荐(2) 编辑
摘要: 需要将数字格式化后输出,并控制数字的位数、对齐、千位分隔符和其他的细节。 1. 最简单的控制小数位数 2. 右对齐,总共10位,1位小数 3. 左对齐,总共10位,1位小数 4. 放中间,总共10位,1位小数 5. 千位符号 6. 指数计数法 7. 例子 8. 千位符translate 9. % 这 阅读全文
posted @ 2018-11-02 14:53 筱筱的春天 阅读(8395) 评论(0) 推荐(0) 编辑
摘要: 需要对浮点数执行精确的计算操作,并且不希望有任何小误差的出现. 浮点数的一个普遍问题是它们并不能精确的表示十进制数。并且,即使是最简单的数学运算也会产生小的误差,比如: ”False“是由于底层CPU和IEEE标准通过自己的浮点单位去执行算术导致的。Python的浮点数据类型使用底层表示存储数据,所 阅读全文
posted @ 2018-11-02 14:33 筱筱的春天 阅读(6031) 评论(0) 推荐(0) 编辑