开发者学堂课程【Python 语言基础 1 :语法入门:赋值运算符】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/599/detail/8675
赋值运算符
内容简介:
1.#=可以将等号右侧的值赋值给等号左侧的变量
2.#+= a+=5相当于a=a+5
3.#-= a-=5相当于a=a-5
4.#*= a*=5相当于a=a*5
5.#**= a**=5相当于a=a**5
6.#/= a/=5相当于a=a/5
7.#//= a//=5相当于a=a//5
8.#%= a%=5相当于a=a%5
1. =可以将等号右侧的值赋值给等号左侧的变量
运行代码:
a=10
print('a=',a)
运行结果:
a=10
2.+= a+=5相当于a=a+5
运行代码:
a=10
#a=a+5
a+=5
print('a=',a)
运行结果:
a=15
3.-= a-=5相当于a=a-5
运行代码:
a=10
#a=a+5
#a+=5
a-=5
print('a=',a)
运行结果:
a=5
4.*= a*=5相当于a=a*5
运行代码:
a=10
a=a+5
#a+=5
a-=5
a *=5
print('a=',a)
运行结果:
a =25
5.**= a**=5相当于a=a**5
运行代码:
a=10
a=a+5
#a+=5
a-=5
a *=5
print('a=',a)
运行结果:
a=625
6./= a/=5相当于a=a/5
运行代码:
a=10
a=a+5
#a+=5
a-=5
a *=5
a /=25
print('a=',a)
运行结果:
a=25.0
7.//= a//=5相当于a=a//5
注意:在对浮点数做算术运算时,结果也会返回一个浮点数
运行代码:
a=10
a=a+5
#a+=5
a-=5
a *=5
a /=25
a//=5
print('a=',a)
运行结果:
a=5.0
8.%= a%=5相当于a=a%5
运行代码:
a=10
a=a+5
#a+=5
a-=5
a *=5
a /=25
a//=5
a %=4
print('a=',a)
运行结果:
a =1