(一)Python入门-2编程基本概念:06链式赋值-系列解包赋值-常量

一:链式赋值

  链式赋值用于同一个对象赋值给多个变量。

  如:x=y=123 相当于:x=123; y=123

二:系列解包赋值

  系列数据赋值给对应相同个数的变量(个数必须保持一致)

  如:>>> a,b,c=4,5,6 相当于:a=4;b=5;c=6

  【操作】使用系列解包赋值实现变量交换

1 >>> a,b=1,2
2 >>> print(a,b)
3 1 2
4 >>> a,b=b,a
5 >>> print(a,b)
6 2 1

三:常量

  Python不支持常量,即没有语法规则来限制改变一个常量的值。我们只能约定常量的命名规则,以及在程序的逻辑上不对常量的值作出修改。

  【操作】

1 >>> MAX_SPEED = 120
2 >>> print(MAX_SPEED)
3 120
4 >>> MAX_SPEED = 140   #实际上命名的常量是可以改的,只能逻辑上不去修改
5 >>> print(MAX_SPEED)
6 140

 

posted on 2019-05-11 23:23  JACK#zhang  阅读(530)  评论(0编辑  收藏  举报