首页 理论教育 Python数字类型与计算,int和float的使用

Python数字类型与计算,int和float的使用

时间:2023-11-22 理论教育 版权反馈
【摘要】:你可以把Python解释器当作一个简单的计算器,使用方式很简单,你只要在其中输入一些数学表达式即可:动手写3.1.1例子中的这些整数在Python中我们归类为int类型,带有小数的数字我们称之为float(浮点型)。动手写3.1.2同样,Python也提供指数计算方式,你可以使用“**”操作符来计算指数。动手写3.1.4如果一个变量未被定义过就被使用,那么Python解释器将会显示一个错误提示:如果在计算中既有整数又有浮点数,那么Python会先把整数转换成浮点数,然后再计算。

Python数字类型与计算,int和float的使用

最常见的计算当然是数字间的运算。你可以把Python解释器当作一个简单的计算器,使用方式很简单,你只要在其中输入一些数学表达式即可:

动手写3.1.1

例子中的这些整数(如3、2、16)在Python中我们归类为int(integer,整数)类型,带有小数的数字(如3.0、1.6)我们称之为float(浮点型)。在之后的章节中我们将会看到更多的数字类型。

在Python 3中,“/”永远返回一个浮点类型的数。想要让除法最后返回一个整数类型的结果,你可以使用“//”操作符(注意:“//”操作符只会去除小数点后的数字,并不会进行四舍五入操作)。想要获取两数相除后的余数可以使用“%”操作符。

动手写3.1.2

同样,Python也提供指数计算方式,你可以使用“**”操作符来计算指数。

动手写3.1.3(www.xing528.com)

如果我们想让上次计算的结果再参与计算,那么我们可以使用变量存储结果。使用“=”操作符来给变量赋值,在交互模式中赋值操作的结果不会被显示出来。

动手写3.1.4

如果一个变量未被定义过(未被赋值过)就被使用,那么Python解释器将会显示一个错误提示:

如果在计算中既有整数又有浮点数,那么Python会先把整数转换成浮点数,然后再计算。

动手写3.1.5

除了本章演示的int(整数)和float(浮点)类型,Python还支持其他数据类型,比如decimal(定点数)和fraction(分数),同时Python也内置了对复数的支持,开发人员可以使用“j”或者“J”来定义复数的虚部(例如:4+3j)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈