![Python入门很简单](https://wfqqreader-1252317822.image.myqcloud.com/cover/196/31476196/b_31476196.jpg)
上QQ阅读APP看书,第一时间看更新
2-9 Python等号的多重指定使用
使用Python时,可以一次设置多个变量等于某一数值。
实例1:设置多个变量等于某一数值的应用。
![](https://epubservercos.yuewen.com/FA4957/17035792704284606/epubprivate/OEBPS/Images/figer772.jpg?sign=1738863529-p07YLMBdg3mmzt95SxYjRd9LFFDc0zhJ-0-fe944384253d8763200f23adf68304b3)
Python也允许多个变量同时指定不同的数值。
实例2:设置多个变量,每个变量有不同值。
![](https://epubservercos.yuewen.com/FA4957/17035792704284606/epubprivate/OEBPS/Images/figer773.jpg?sign=1738863529-6lNwDbJ9zlh6mX8mOFE9d2CuocThMFob-0-b71cb65444e9594b31f5d45a58144129)
当执行上述多重设置变量值后,甚至可以执行更改变量内容。
实例3:将两个变量内容交换。
![](https://epubservercos.yuewen.com/FA4957/17035792704284606/epubprivate/OEBPS/Images/figer774.jpg?sign=1738863529-FS6DoChSY7V5miCMbuh18TUaSupRZ5De-0-eeb5814e7d5aefb78393f0cec98600fe)
上述原先x, y分别设为10, 20,但是经过多重设置后变为20, 10。其实我们可以使用多重指定思想更灵活地应用P ython。在2-7-2节有求商和余数的实例,我们可以使用divmod()函数一次获得商和余数,可参考下列实例。
![](https://epubservercos.yuewen.com/FA4957/17035792704284606/epubprivate/OEBPS/Images/figer810.jpg?sign=1738863529-3CHNOfWtmMhsS4wF10kAMuucPc2YUZAa-0-3865c8e4e04ae857f03fe7cd1ce5a723)
上述程序使用了divmod(9,5)方法一次获得了元组值(1,4),第8章会讲解元组,然后使用多重指定将此元组(1,4)分别设置给x和y变量。