1.4.1 整型(int)
编码过程中, 会经常与整型数据打交道, 比较常见的就是求绝对值, 如下
a = 100
b = -20
print(a)
print(b.__abs__())
运行结果
整型在算术运算时, 会遇到小数点精度问题, 例如a = 1 / 2 , 此时Python输出的结果是a = 0 , Python选择的是去一法, 不管小数点后面是什么, 全部舍去.
1.4.2 浮点型(float)
使用round()内置方法取小数点位数
当round(a)只包含数字时, 默认保留1位小数, 采用四舍五入的方式, 如下
round()的使用
如果round使用两个参数round(a, b), a为浮点数, b为要保留的位数, 如下
round()的使用
注: 即使传递保留0位小数也是返回一个浮点数
1.4.3 布尔型(bool)
布尔类型就两个值 True 和 False 如下
布尔值
1.4.4 字符串(string)
字符串的定义
字符串是最常用的数据类型之一, 'string', "string", '''string'''均可以定义字符串, 如下
字符串定义
最终Python都会转换为'string', 故建议使用此方法来定义字符串
字符串的方法