a, b, c=4,5,6 相当于:a=4;b=5;c=6
使用系列解包赋值实现变量交换
a, b=1, 2 a, b=b, a print(a, b)
output: 2 1
常量Python 不支持常量,即没有语法规则限制改变一个常量的值。我们只能约定常量的命名规
则,以及在程序的逻辑上不对常量的值作出修改。
MAX_SPEED = 120 print(MAX_SPEED)
output: 120
is 和 ==的区别is 用于判断两个变量引用对象是否为同一个,既比较对象的地址。
== 用于判断引用变量引用对象的值是否相等
a = 1000 b = 1000 print(a == b) # True print(a is b) # False
但是对于小范围的整数,python会缓存起来使用
a = 10 b = 10 print(a is b) # True



