您好,登錄后才能下訂單哦!
這篇文章主要介紹python中shell腳本里的函數如何執(zhí)行,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
關于函數簡介
1、函數也具有別名類似的功能
2、函數是把程序里多次調用相同的代碼部分定義成一份,然后給這份代碼定義個名字,如果出現重復的就調用就行了
函數的優(yōu)勢
1、把相同的程序段定義成函數,可以減少整個程序的代碼量
2、可以讓程序代碼結構更清晰
3、增加程序的可讀、易讀性、以及管理性
4、可以實現程序功能模塊化,不同的程序使用函數模塊化
語法格式
函數名(){ 指令 return n } 規(guī)范寫法 function 函數名(){ 指令 return n } #提示:shell的返回值是exit輸出返回值,函數里用return輸出返回值
函數的執(zhí)行
調用函數 #1、直接執(zhí)行函數名即可(不帶括號) #注意 執(zhí)行函數時,函數后的小括號不要帶了 函數定義及函數整體必須在要執(zhí)行的函數名的前面定義 #2、帶參數的函數執(zhí)行方法 函數名 參數1 參數2 #提示:函數的傳參和腳本的傳參類似 #shell的位置參數($1 $2 $3 $4 $5 $# $* $? $@)都可以時函數的參數 #$0比較特殊,仍然是父腳本的名稱 #在shell函數里面,return命令功能與shell里的exit類似,作用時跳出函數 #在shell函數里面使用exit會退出整個shell腳本,而不是退出shell函數 #return語句會返回一個退出值(返回值)給調用函數的程序
以上是python中shell腳本里的函數如何執(zhí)行的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業(yè)資訊頻道!
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。