Python赋值运算符
假设变量a为10,变量b为20:
| 
 运算符  | 
 描述  | 
 实例  | 
| 
 =  | 
 简单的赋值运算符  | 
 c = a + b 将 a + b 的运算结果赋值为 c  | 
| 
 +=  | 
 加法赋值运算符  | 
 c += a 等效于 c = c + a  | 
| 
 -=  | 
 减法赋值运算符  | 
 c -= a 等效于 c = c - a  | 
| 
 *=  | 
 乘法赋值运算符  | 
 c *= a 等效于 c = c * a  | 
| 
 /=  | 
 除法赋值运算符  | 
 c /= a 等效于 c = c / a  | 
| 
 %=  | 
 取模赋值运算符  | 
 c %= a 等效于 c = c % a  | 
| 
 **=  | 
 幂赋值运算符  | 
 c **= a 等效于 c = c ** a  | 
| 
 //=  | 
 取整除赋值运算符  | 
 c //= a 等效于 c = c // a  | 
例如:
a = 35
b = 10
c = 0
c = a + b
print("1 - c 的值为:, c")
c += a
print("2 - c 的值为:", c)
c *= a
print("3 - c 的值为:", c)
c /= a
print("4 - c 的值为:", c)
c = 2
c %= a
print("5 - c 的值为:", c)
c **= a
print("6 - c 的值为:", c)
c //= a
print("7 - c 的值为:", c)
上面的程序运行结果是:
1 - c 的值为:, c
2 - c 的值为: 80
3 - c 的值为: 2800
4 - c 的值为: 80.0
5 - c 的值为: 2
6 - c 的值为: 34359738368
7 - c 的值为: 981706810
欢迎大家批评指正,指出问题,谢谢!
                    
                
                
            
        
浙公网安备 33010602011771号