【python基础】基本数据类型-数字类型,像大多数语言一样,数
【python基础】基本数据类型-数字类型,像大多数语言一样,数
Python3 支持int(整型数据)、float(浮点型数据)、bool(布尔类型)
1.int(整型数据)
在Python 3里,只有一种整数类型 int,表示为长整型。像大多数语言一样,数值类型的赋值和计算都是很直观的。
1.1数值运算
编写程序如下所示
运行结果如下所示
这里需要注意的是数值的除法运算,包含两个运算符:/ 返回一个浮点数,// 返回一个整数。
1.2运算顺序
与正常的计算顺序一致,先乘除后加减,可以使用括号来提升运算顺序,编写程序如下所示
2.float(浮点型数据)
浮点型数据是带小数点的数字,数值运算与运算顺序与int整型数据一致,编写程序如下所示:
运行结果如下所示
我们可以发现,第1行、第3行代码的计算结果与实际不符,应该分别是10.3和10.1,这是为什么呢?因为计算机底层的计算是通过位运算来进行的,位运算对于整数来说是完全正确的,但是对于小数会有误差。 这个是程序在所难免的,后续会着重介绍如何处理小数问题,这里先暂时放一下。
在整型数据与浮点型数据混合计算时,python会把整型数据转换成为浮点型数据,编写程序如下所示。
3.bool(布尔类型)
布尔类型就两个值True 和False,它们可以和数字相加,编写程序如下所示:
布尔类型的这两个值True和False,一般结合后面所学的if语句,作条件判断来使用, 等后面我们再来介绍
相关内容
- Python 标准类库-因特网数据处理之Base64数据编码,它为
- 【python基础】基本数据类型-字符串类型,在python中,用
- 【pandas基础】--数据类型,通过数据类型,可以确
- Python爬虫:批量采集58同城数据,进行可视化分析!,
- 【python基础】编写/运行hello world项目,因此我们来看看
- 【python基础】变量,与变量相联系的还有一
- 【python基础】搭建PyCharm集成开发环境,1.PyCharm的
- 【python基础】新建/运行python项目,点击NewProje
- 【pandas基础】--数据排序,通过对数据进行排序,
- 【爬虫数据集】滇西小哥YouTube频道TOP10热门视频的热评
评论关闭