浮点数可能让你有点眩晕,这是因为,与【整数运算结果永远精确】的特点不同,计算机里浮点数的运算是不精确的,会有四舍五入的误差。这什么意思呢?
标签:ring 通过 float 结果 code tor 文字 dex back
1.英文缩写
比如换行\n代表【+newline】;退格\b代表【+backspace】;回车\r代表【+return】。大家可以按照这种方法记住转义字符的含义
整数,整数英文为integer,简写做int整数,整数英文为integer,简写做int
str代表字符串,全称为string,整数的英文简称为int,全称为integer。
2.= 和 ==
代码世界中,赋值符号=不是左边等于右边的意思。仅仅表示赋值动作:把右边的内容放到了左边的盒子中。
3. 整数
而整数脱掉了【引号】马甲,只能『单独行动』。一旦碰上符号及其他文字类数据,譬如中文、英文,立马被报错秒杀。
4.浮点数
浮点数的英文名是float,与整数(int)和字符串(str)不同,浮点数没有简写。
浮点数可能让你有点眩晕,这是因为,与【整数运算结果永远精确】的特点不同,计算机里浮点数的运算是不精确的,会有四舍五入的误差。这什么意思呢?
0.55(十进制) = 0.1000110011001100110011001100110011001100110011001101(二进制)
0.3(十进制) = 0.0100110011001100110011001100110011001100110011001101(二进制)
而在这个转化过程中存在误差,这样,就造成了我们与程序计算结果的差异。
然后,这俩二进制数通过二进制法则运算后,再通过复杂的计算公式,将二进制结果转成十进制小数。
5 type()函数
那么,这个type()函数要怎么使用呢?答案就是:只需把查询的内容放在括号里就行。
只要你把内容写在括号里,type()函数就会立即将它的类型查询出来。
6 str()函数
str()函数能将数据转换成其字符串类型,不管这个数据是int类型还是float类型,只要放到括号里。这个数据就能摇身一变,成为字符串类型。
标签:ring 通过 float 结果 code tor 文字 dex back
原文地址:https://www.cnblogs.com/xiangnianchulian/p/12543649.html