欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Number(数字类型)Python3

程序员文章站 2022-03-28 16:37:30
Number(数字)Python3 支持 int,float,bool,complex(复数)。整型(int):通常被称为整型或整数,可以是正整数或负整数,不带小数点。Python3 整型没有限制大小,可以当做Long类型使用。浮点型(float):浮点型有整数部分和小数部分组成,浮点数数也可以使用科学计数法表示布尔型(bool):有两个值True和False。但是True和False是两个关键字,但他们的值是1(True)和0(False),它们可以和数字相加复数(complex):复数由实数部...

Number(数字)

Python3 支持 int,float,bool,complex(复数)

整型(int):通常被称为整型或整数,可以是正整数或负整数,不带小数点。Python3 整型没有限制大小,可以当做Long类型使用。
浮点型(float):浮点型有整数部分和小数部分组成,浮点数数也可以使用科学计数法表示
布尔型(bool):有两个值True和False。但是True和False是两个关键字,但他们的值是1(True)和0(False),它们可以和数字相加
复数(complex):复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。

Python中的数字数据类型是用于存储数字值的,数据类型是不允许改变的,如果给变数字数据类型的值,就等同于重新赋值,将重新分配内存空间。


Python 数字运算
Python拥有数学中大多数的运算,Python的解释器可以作为一个简单的计算器,像其他语言一样,你可以在解释器中输入一个表达式,他可以计算出表达式的值。
Python中和其他语言一样,“+”代表数学中加法,“-”代表数学中的减法,“*”代表数学中的乘法;“/"代表数学中的除法(但是除法稍微有点区别,Python中的“/“除法和数学中的除法一样,得到的结果总是一个浮点数)在Python中做除法要想得到一个整数的结果要用” // "; ** 代表着数学中的幂运算(例:44=16,52=25
注意: // 得到的并不一定是整数类型的数,他与分母分子的数据类型有关,分子分母都未整数时返回整数,分子分母有一个未浮点数时,返回浮点数;/得到的结果无论分子分母的数据类型,都是浮点数。

运算符 运算名 例子
+ 加法 1+1=2
- 减法 2-2=0
* 乘法 2*3=6
/ 除法 4/5=0.8
// 取整除 - 向下取接近商的整数 5/4=1 5/4.0=1.0
% 取模(返回余数) 7%4=3
** 求幂运算 3**3=27

本文地址:https://blog.csdn.net/Dream_seeker_oo/article/details/109622935

相关标签: Python