零基础学Python2

数字类型:

 

整数 浮点数 复数

整数

浮点数 小数 Python采用IEEE754的标准来存储浮点数 精度上会有些误差

 

精确计算浮点数——decimal模块(decimal 十进制的意思)

 

E记法—科学计数法

复数—— 实部和虚部以浮点数存放

数字运算

地板除:结果向下取整(取比目标结果小的最大整数)

abs()返回复数的模

int()取小数的整数部分 不是四舍五入

布尔类型

使用 bool()内置函数可以直接给出True或者False的结果

只有空字符串bool('''')是False  

只有0、0.0、0j时bool(0)是False

False的情况:1.定义为False的对象:None和False

                       2.值为0的数字类型:0、0.0、0j、Decimal(0)、Fraction(0,1)

                       3.空的序列和集合:''、()、[]、{}、set()、range()

布尔类型就是特殊的整数类型:1==True   0==False

逻辑运算符

运算对象是布尔类型的对象  not得到与操作数相反的布尔类型  not 0     True

Python中任何对象都能直接进行真值测试(测试该对象的布尔类型值为True或False),用于if或者while语句的条件判断,也可以作为布尔逻辑运算符的操作数。

or 和 and 遵循短路逻辑(从左往右,只有当第一个操作数的值无法确定逻辑运算的结果时,才对第二个操作数进行求值)

 

运算符优先级:先执行优先级较高的

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值