数字类型及常用的数学函数(Python)

int(整数类型)

与数学中的整数一致,没有取值范围的限制。其有四种表示方式:十进制,二进制,八进制,十六进制。在Python中,默认为十进制表示方式,用其他方式,需添加引导符
二进制引导符:0b或0B(不区分字母大小写)
八进制引导符:0o或0O(不区分字母大小写)
十六进制引导符:0x或0X(不区分字母大小写)
需要注意的是,用任何方式(非十进制表示需加对应的引导符)表达运算时,结果均会转化为十进制表示方法的整数(默认)。
如下图所示:在这里插入图片描述

float(浮点数数字类型)

浮点数数字类型与数学中实数的概念一致,其表示一切带有小数点的数。值得注意的是,小数点后面可以为“0”。
如:1010是整数,而1010.0为浮点数。
表示方法
浮点数有两种表示方法:
1.十进制表示法 如:1010.0
2.科学计数法 如:1.01e3 =1010.0

bool(布尔类型)

bool型对应两个布尔值:True 和 False,分别对应1和0。
在这里插入图片描述

complex(复数类型)

Python中复数有两种:一种是a+bj(a,b为实数);另一种是complex(a,b),例如: 3+4j,1.5+0.5j,complex(2,3)。

对于整数数据类型int,其值的集合为所有整数,支持的运算操作有“+(加法)、-(减法)、*(乘法)、/(除法)、//(整除)、**(幂操作)、%(取余)等,举例如下:
算法操作

常用的数字函数:

数学函数
此外可以用”isinstance(变量名,类型名)“函数来判断变量类型:
在这里插入图片描述
可以使用del语句删除一个或多个对象的引用。
在这里插入图片描述
注意:
(1)Python可以同时为多个变量赋值,如:a=b=c=1
(2)Python可以同时为多个对象指定变量,如下面代码

>>>a,b,c=1,2,3
>>>print(a,b,c)
>>>1 2 3

(3)一个变量可以通过赋值指向不同类型的对象。
(4)在混合计算时,Python会把整形转化为浮点型。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值