官术网_书友最值得收藏!

1.3.6 函數(shù)

函數(shù)的應用非常廣泛,Python除了內(nèi)置的標準函數(shù)外,還支持自定義函數(shù)。創(chuàng)建單個輸出的函數(shù)既可以使用def關鍵字,也可以使用匿名函數(shù)(lambda)。例如,定義一個函數(shù)fx)=x3+2x,并求f(3)的值,有以下兩種方法。

方法1:

方法2:

創(chuàng)建多個輸出的函數(shù)只能使用def關鍵字,如圖1.54所示。

圖 1.54

需要注意以下兩點。

(1)函數(shù)返回多個值,是Python特有的性質(zhì),VS Code將其作為元組顯示(10,24),常見的調(diào)用多值函數(shù)的方法如下:

(2)函數(shù)的第一行def f(x, y, z):和函數(shù)體內(nèi)的代碼行不能對齊,如果在第一行的冒號后按Enter鍵時,光標沒有自動停在u前方的位置,這時按Tab鍵。

主站蜘蛛池模板: 盘锦市| 聂拉木县| 南漳县| 六枝特区| 平舆县| 宝坻区| 阿坝县| 峨边| 乳山市| 永昌县| 安新县| 封丘县| 重庆市| 洱源县| 台东市| 内丘县| 香河县| 珲春市| 金坛市| 蒙城县| 安阳市| 朔州市| 固镇县| 新巴尔虎右旗| 石门县| 千阳县| 新津县| 揭阳市| 文成县| 嘉义市| 天峻县| 腾冲县| 长垣县| 银川市| 浦城县| 安康市| 广东省| 临漳县| 牟定县| 新巴尔虎左旗| 新沂市|