python学习二:运算符

python中的对象

python中一切皆对象,包括了id value type三种属性
下面分别输出这三种属性

x=10
print(id(x), type(x), x)

算数运算符

 +
 - 
 * 
 / 
 // 整除
 % 取余
 ** 幂运算符

一正一负的情况

需要注意

print(15//-6)
结果-3
向下取整(-23,向下取整是-3

赋值运算符

a=b=c=1 ,从右向左赋值

a b c的id都是相同的

x, y, z = 1, 2, 3 解包赋值

x y z是1 2 3

比较运算符(值和id比较)

比较的是两个对象的值,不是id,结果为bool值

#> >= < <= ==  !=  运算符比较值
x, y, z = 1, 2, 3
print(x< y) #值True
# is is not 比较id
print(x is y) #值False
a = 10
b = 10
print(a is b) # 注意!!!!这个值是True,解释器查看相同的值不再重新申请新空间,这种情况不适用于list

逻辑运算符 and or not

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值