交換變數(簡便方法)

2021-10-09 20:31:21 字數 875 閱讀 4509

variable1 =

input

("請輸入第乙個變數:"

)variable2 =

input

("請輸入第二個變數:"

)variable3 = variable2

variable2 = variable1

variable1 = variable3

print

("第乙個變數是"

+variable1)

print

("第二個變數是"

+variable2)

請輸入第乙個變數:1

請輸入第二個變數:2

第乙個變數是2

第二個變數是1

variable1 =

input

("請輸入第乙個變數:"

)variable2 =

input

("請輸入第二個變數:"

)variable1, variable2 = variable2, variable1

print

("第乙個變數是"

+variable1)

print

("第二個變數是"

+variable2)

請輸入第乙個變數:1

請輸入第二個變數:2

第乙個變數是2

第二個變數是1

注意:

a =

"a"b =

"b"a = b

#注意該記憶體圖,並不是變數b把自己的位址給了a進行儲存,而是變數b把自己儲存的位址給變數a儲存。

#變數一般不給自身位址給其他變數,一般是將儲存的位址直接給其他變數。

交換變數方法

1.第一種寫法 建議使用這種最好 1 int temp num1 2 num1 num2 3 num2 temp 2.第二種寫法 1 num1 num1 num2 2 num2 num1 num2 3 num1 num1 num2 3.第三種寫法 1 num1 num1 num2 2 num2 nu...

數值變數交換常用方法

echo n 臨時變數法 n num1 3 num2 6 echo 交換前 n num1 num1,n num2 num2,n tmp num1 num1 num2 num2 tmp echo 交換後 n num1 num1,n num2 num2,n 臨時變數法 交換前 num1 3 num2 6...

mvc列表簡便方法

引用3個js檔案 bootstrap.min.js bootstrap table.min.js bootstrap table zh cn.min.js model system.collections.ienumerable using system.reflection 審核下發 起止時間 請...