Python面试题-交换两个数字的三种方法
生活随笔
收集整理的這篇文章主要介紹了
Python面试题-交换两个数字的三种方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python實現兩個數字交換
- 解法1
- 解法2
- 解法3
a=6
b=100
解法1
使用其他變量,最通用的方法
c=a
a=b
b=c
解法2
不使用其他變量,利算法節省內存空間
a=a+b
b=a-b
a=a-b
解法3
python 專有
a,b=(b,a)
#等號右邊是一個元組
或者可以寫為:
a,b=b,a
print(a,b)
總結
以上是生活随笔為你收集整理的Python面试题-交换两个数字的三种方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux(10)--上一级路径、nan
- 下一篇: c++基础学习(13)--(STL、标准