知识回顾:
上一节我们学习了print函数,对其做了深入理解,这个系统输出函数其实有两个参数功能非常强大,分别是sep参数用于分隔符;end参数,结尾文本内容的修改。
python中序列解包特性
1.多变量赋值
利用元组的形式进行赋值,多个变量用逗号隔开,对应多个用逗号隔开的值。举例如下:
x,y=333,555 #分别将x,y进行赋值
2.交换赋值
在其它编程语言中,我们对两个值进行交换往往要借助第三方变量来实现,但是在python中我们提供了非常方便的变量交换赋值方法。举例如下:
x,y=y,x #将x和y的值进行互换
3.其它便捷赋值的方式
- 连续赋值
a=b=c=666
- 数学运算运用中,增量写法
j=j+1 对应一个增量赋值的写法 j+=1
j=j-1 对应j-=1
j=j*2 对应j*=2
j=j/2 对应j/=2
4.总结强调
1、x,y,z,f=1,2,3,4注意等于号左右侧的个数必须相等
2、连续赋值a=b=c=6
3、交换 x,y=y,x
4、基本运算的简写