学习记录2021年8月26日下午及27日上午

学习记录

日期2021年8月26日下午及27日上午
学习内容:(由于不可抗力因素没有完成既定学习目标并入27日上午一起写)

python的算术运算符

print(1+1)#加法运算
print(1-1)#减法运算
print(3*4)#乘法运算
print(1/2)#除法运算


print(11/2)#除法运算的一种
print(11//2)#整除运算
print(11%2)#取余运算

print(2**3)#乘方运算 2*2*2

print(9//4)
print(-9//-4)

print(-9//4)#有一个负数是向下取整数

python的赋值运算符

#运算顺序是从右到左
i = 4+5
print(i)

a = b = c = 14
print(a,id(a))
print(b,id(b))
print(c,id(c))

print('-------------------参数赋值---------------------')
a = 15
a += 20#a = a+20
print(a)#a=35
a -= 5#a = a-5
print(a)

a *=2#a = a*2 =30*2 = 60
print(a)

a /=3 # a = a/3= 60/3=20
print(a,type(a))


print('-------------------解包赋值---------------------')
a,b,c = 30,40,50
'''相当于
a = 30
b = 40
c = 50
'''
print(a,b,c)

print('-------------------交换两个变量的值---------------------')
a,b = 30,40
print(a,b)#交换之前的原始数据

#交换后
a,b=b,a
print(a,b)#交换之后

python的比较运算符

a,b = 20,30
print('a大于b吗?',a>b)
print('a小于b吗?',a<b)
print('a小于等于b吗?',a<=b)
print('a大于等于b吗?',a>=b)
print('a等于b吗?',a==b)
print('a不等于b吗?',a != b)

'''
输入一个 = 表示,右边的值传递左边,输入两个 == 对比左右是否相等
a变量:标识,类型,值
a == b来对比,比较的是值
a和b的标识地址是否相等,is
'''

a = 10
b = 10
print(a==b)
print(a is b)# True

#下面的代码现在没学,后面会学
l1 = [1,2,3,4]
l2 = [1,2,3,4]
print(l1 == l2)#比较value值 True
print(l1 is l2)#比较标识 False
print(id(l1))
print(id(l2))

print(l1 is not l2)#True

python的布尔运算符

a,b = 10,20
print('----------------and 并且--------------------')
print(a == 10 and b ==20)#True
print(a == 10 and b < 20)#False
print(a != 10 and b ==20)#False
print(a != 10 and b !=20)#False


print('----------------or 或者--------------------')
print(a == 10 or b == 20)#True
print(a == 10 or b < 20)#True
print(a != 10 or b ==20)#True
print(a != 10 or b !=20)#False


print('----------------in 与 not in--------------------')
ss = 'My name is Peter'
print('w' in ss)#False
print('n' in ss)#True
print('w' not in ss)#True


print('----------------not--------------------')
ff = True
aa = False
print(not ff)#False
print(not aa)#True

python位运算符

print(4&8)#按位与&,只有同时位1时,才为1

print(4|8)#按位或|,只有同时为0时才为0

print(4 << 1)#向左移1位,相当于乘2
print(4 >> 1)#向右移1位,相当于除以2

python运算符的优先级
运算符优先级

前期学习总结
请添加图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

潘嗨嗨

感谢你的打赏,我会继续努力的

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值