python的数据类型(一)

1)布尔型
布尔型是python中最简单的数据类型,包括True和False两个值。比较和逻辑运算结果为布尔型值,条件成立,值为True,条件不成立值为False。
布尔型变量或者值可以通过dir(bool)进行查看,常用的比较运算符如表1,逻辑运算符见表2.

运算符含义
==相等
!=不相等
<>不相等 (python3中移除了该运算符)
>大于
<小于
>=大于等于
<=小于等于

表2

运算符含义
and
or
not

2)整型
python中的整型是可以处理任意大小的整数,整型变量或值可进行的运算可通过dir(int)进行查看,常用的运算符有"+","-","*","%",其中不同于其他语言的运算符有:

运算符含义
**乘方
/除 (返回float型)
//整除

在python2中只有’/’ 运算符,计算出来的值为整数9/2=4,要实现python3中的返回float的除法,需要导入模块

>>>from __future__ import division
>>>9/2
4.5

3)浮点型
python中的浮点型可以表示为123.45和1.2345e2两种形式,浮点型变量值可进行的运算可以通过dir(float)查看,浮点型和整型一样可以进行’+’,’-’, ‘*’,’/’,’** '运算,均返回float型。

4)复数型
python中可以使用复数,复数分为实部和虚部,表示为(a+bj),使用complex(a, b)产生复数(a+bj),其中a表示实部,b表示虚部。复数可进行的运算可以通过dir(complex)查看。常见的复数运算函数如下表所示:

函数含义
complex(a, b)生成复数(a+bj)
complex(‘a+bj’)生成复数(a+bj)
real(x)取复数x的实部
image(x)取复数x的虚部
abs(x)取复数x的模

数值型数据运算函数

函数适合类型含义所在库
abs(x)整型,浮点型,复数型求x得绝对值或模
pow整型,浮点型,复数型计算 x y x^{y} xy的值
max( x 1 , x 2 , ⋯ x_{1}, x_{2},\cdots x1,x2,)整型,浮点型取最大值
min( x 1 , x 2 , ⋯ x_{1}, x_{2},\cdots x1,x2,)整型,浮点型取最小值
type(x)整型,浮点型,复数型返回x的类型
fabs(x)浮点型求x得绝对值math
ceil(x)浮点型对x向上取整math
floor(x)浮点型对x向下取整math
exp(x)整型,浮点型计算 e x e^{x} ex 的值math
log(x)整型,浮点型计算x的自然对数math
log(x,base)整型,浮点型求x以base为底的对数math
sqrt(x)整型,浮点型求x的平方根math
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值