ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
>[info] 通过本节,掌握在python中的数学运算 > [TOC] <br> ### 数据类型 关于数据类型,我们只需要知道两种即可,分别是int和float,就是整形和浮点数 ```cmd >>> a=1 >>> type(a) <class 'int'> >>> b=1.0 >>> type(b) <class 'float'> ``` 在int和float之间,是可以相互转换的,但是要注意的是,float转成int时,会丢失掉小数点取整,如下: ```cmd >>> a=1 >>> b=1.5 >>> float(a) 1.0 >>> int(b) 1 ``` ### 场景的数字运算 #### 加 ```cmd >>> 1+2 3 >>> 1+2.0 3.0 ``` #### 减 ```cmd >>> 2-1 1 >>> 2-1.0 1.0 ``` #### 乘 ```cmd >>> 2*3 6 ``` #### 除 ```cmd >>> 5/2 2.5 ``` #### 取商的余数部分 ```cmd >>> 5%2 1 ``` #### 取商的整数部分 ```cmd >>> 5//2 2 ``` #### 幂次 ```cmd >>> 2**3 8 ``` ### math 数学模块 #### 向上取整 ```cmd >>> import math >>> math.ceil(2.3) 3 ``` #### 向下取整 同int #### 截断取整数部分 同int >[info] 还有一些不怎么常用的数学运算和函数,等需要用的时候再看下帮助文档吧。 <hr style="margin-top:100px"> :-: ![](https://box.kancloud.cn/2ff0bc02ec938fef8b6dd7b7f16ee11d_258x258.jpg) ***微信扫一扫,关注“python测试开发圈”,了解更多测试教程!***