练习代码://download.youkuaiyun.com/download/SY1996922/12023817
运算符
运算符:
赋值运算符
算术运算符
关系运算符
逻辑运算符
位运算
1.赋值运算符
等号 =
name = 'admin' #将后边的值赋给前边的变量
name1 = name #将后边变量的值赋给前边变量,后边变量的值不变
print(id(name),name)
print(id(name1),name1)
id()返回内存地址
运行结果:
改变name1的值
name = 'admin' #将后边的值赋给前边的变量
name1 = name #将后边变量的值赋给前边变量,后边变量的值不变
print(id(name),name)#返回内存地址
print(id(name1),name1)
name1 = 'admin1'
print(id(name1),name1)
这时输出的name1的地址name的地址不再是一个了
运行结果:
2.算数运算符
+=( 可用于数值运算以及字符串运算) ;
-= *= /=(只支持数字运算);
幂 ** 整除 // 取余%
num = 8
num += 5
print(num)
a = 'ABC'
a += 'ff'
print(a)
运行结果图:
python可自动识别,如果左右是整型,’+‘就是数字加号;如果左右是字符串,’+'就是连接符
c = 8
d = 2
result = c * d
print('乘法:',result)
result = c / d
print('除法:',result)
result = c ** d # d = 2 8*8=64
print