Python——函數

定義一個函數

這就是一個基本的操作

def fun_name(parameters):
	功能實現
	return 返回值

main()

  • 問:python中定義的main()函數只有當該Python腳本直接作爲執行程序時纔會執行;當該python腳本被作爲模塊(module)引入(import)時,其中的main()函數將不會被執行。
    答:這是由於兩方面原因,一方面,main函數是所有執行程序的入口;另一方面,Python作爲一門較爲靈活的解釋型腳本語言,python的解釋器是順序執行腳本的並且不會調用任何不屬於程序本身的代碼和函數,需要補充說明的一點是,如果是被作爲一個模塊或庫import到程序中,則會直接成爲代碼的一部分
    》引用:淺析Python中的main函數

函數命名規範

在這裏插入圖片描述
》引用:Python變量、方法、類的命名規則

函數可以作爲參數傳遞

在這裏插入圖片描述
在這裏插入圖片描述

  • 函數中可以定義函數
    在這裏插入圖片描述注:不能直接調用函數內定義的函數
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章