P12. 练4.1 阿布拉1 https://ok.hn.cn/p/P12
说明
尼克是一位好学的学生,他经常做实验。有一天他在做实验的时候需要交换一瓶10毫升的红墨水和一瓶20毫升的蓝墨水,但他不会,便向狐狸老师求助,狐狸老师念了一句咒语“阿布拉”帮助了尼克。试编一程序,模拟这一过程。
输入格式
无
输出格式
第一行输出交换前两个瓶子的墨水数量。 第二行交换后两个瓶子的墨水数量(单位ml)。
题解
解题思路
定义三个变量,其中两个变量 用于存入从键盘输入的值,剩下的一个变量当成中介,暂时存储第一个待交换变量的值,然后将第二个变量的值赋值给第一个变量,然后中介变量的值赋值给第二个变量。
t = a; a = b; b = t;
而 python 可以直接做交换
a , b = 10 ,20
print(f"a={a} b={b}")
a , b = b , a
print(f"a={a} b={b}")