要交换两个变数的值,在 Python 有几种写法
可以先另外建立一个变数,再互相指派,假设输入的数值是 A 和 B
t
被指派为 a
a
被指派为 b
(a
现在等於 B)b
被指派为 t
(a
现在等於 B),所以 a
和 b
的值交换a=int(input())
b=int(input())
t=a
a=b
b=t
print(a, b)
另一种是用数学运算,假设输入的是 A 和 B
a
设为 a+b
,现在 a
的值是 A+Bb
设为 a-b
(A+B-B),现在 b
的值是 Aa
设为 a-b
(A+B-A),现在 a
的值是 Ba=int(input())
b=int(input())
a+=b
b=a-b
a=a-b
print(a, b)
最後一种是在 Python 才能用的
a=int(input())
b=int(input())
a, b = b, a
print(a, b)
这个故事告诉我们,人生苦短,请用 Python
>>: 30-24 之从集中式架构到微服务的难点 - DDD 的诞生
今天我们举例的范例依然是由彭彭影片内的范例程序码加上自己所能理解的方式做个纪录以及学习。 在影片之中...
昨天讲解了插值,今天就来谈谈指令(Directive)吧!今天的内容也是相当丰富ヽ(✿゚▽゚)ノ,希...
4. flag_shop 这题主要考C的整数溢位观念。 档案载下来发现是个c档案 打开後看一下程序码...
哈罗大家好~ 每天的工作日常,从吃早餐了吗?这类的问候问题开始,还有来自老板的工作进度提问,到回答客...
聊天机器人主要分为两种类型: 以工作为导向 (宣告式) 的聊天机器是专注於执行一项功能的单一用途程序...