In/Out 帶參數(shù)swap_strings

基于Python的數(shù)據(jù)交換:?

此下是調(diào)用交換函數(shù) 把列表s1與列表s2的第一個元素交換

定義的列表s1 ,列表s2 都只有一個元素所以就等于直接把s1,s2值交交換

? ? ? ? 1 ? 函數(shù)定義 ? ? ?def 函數(shù)名字(數(shù)據(jù)1,數(shù)據(jù)2):

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 函數(shù)名一般是自定義的 我一般按照功能定義

????????????????????????????????例如此處我定義一個交換數(shù)值的函數(shù) swap_strings

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (數(shù)據(jù)1,數(shù)據(jù)2)這里是交換其的值類型為列表 ?分別為 v1 v2

? ? ? ? ? ? def swap_strings(v1,v2):

? ? ? ? 2 ?函數(shù)功能

? ? ? ? ? ? ? ? ? ? ? ? 把v1列表第一個元素,和v2列表第一個元素值交換 ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?v1[0],v2[0]=v2[0],v1[0]

? ? ? ? 3匯總 定義函數(shù)和實現(xiàn)功能 格式:

? ? ? ? ? ? ? ? ? ? ? ? ? ? def swap_strings(v1,v2):

? ??????????????????????????????v1[0],v2[0]=v2[0],v1[0]

--------------中間省去 列表s1 ,列表s2 的定義賦值

? ? ? ? 4調(diào)用 函數(shù)

? ? ? ? ? ? ? ? ? ? ? ? ? ? 交換列表s1第一個元素 與列表s2第一個元素里的元素值

? ? ? ? ? ? ? ? ? ? ? ? ? ? swap_string(s1,s2)

? ? ? ? 5輸出 列表s1 ,列表s2的結(jié)果查看對比

? ? ? ? ? ? ? ? ? ? ? ? ? ? print(s1)

? ? ? ? ? ? ? ? ? ? ? ? ? ? print(s2)


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容