10 「撿現成」之函式呼叫

2021-08-30 15:51:09 字數 1194 閱讀 4156

1.函式是一種基本規律的抽象,可重用。例如說圓面積、正方形邊長,橢圓面積等。這些被發現的公式或定理或規律被固化下來,我們在遇到的時候可以直接套用這些定義好的函式。

2.python內建了很多的函式,這些函式為我們省去了大量的工作

3.我們可以「撿現成」直接呼叫定義好的方法,而不必事必躬親自己去實現

4.呼叫函式需要知道函式的名字,傳入必要的引數。

list=[1,87

,3,6

,7]print

('max is %d'%max

(list))

print

('min is %d'%min

(list))

print

('sum is %d'%sum

(list))

max is 87

min is 1

sum is 104

5.引數傳入錯誤,會報typeerror

6.可以使用help方法檢視乙個方法的幫助文件

help(

max)

help on built-in function max in module builtins:

max(...)

max(iterable, *[, default=obj, key=func]) -> value

max(arg1, arg2, *args, *[, key=func]) -> value

with a single iterable argument, return its biggest item. the

default keyword-only argument specifies an object to return if

the provided iterable is empty.

with two or more arguments, return the largest argument.

7.dir(__builtins__)檢視python3內建的函式

print

(dir

(__builtins__))

10GNU C語言函式呼叫

6.c 函式呼叫機制概述 在 linux 核心程式 boot head.s 執行完基本初始化操作之後,就會跳轉區執行 init main.c 程式。那麼 head.s 程式時如何把執行控制轉交給 init mian.c 程式呢?即匯程式設計序時如何呼叫執行 c 語言程式的?這裡我們首先描述一下 c ...

反彙編之簡單函式呼叫

簡單的函式呼叫,通過反彙編可以清楚了解 舉例 include int add int a,int b int main void 這是乙個簡單的通過呼叫函式計算兩數之和的程式 vc6.0生成的彙編 如下 ebp 棧低 高位址 esp 棧頂 低位址 add函式 push ebp ebp 1000 es...

es函式之尾呼叫優化

什麼是尾呼叫優化?尾呼叫是函式式程式設計的乙個重要概念,本身非常簡單,一句話就能說清楚,就是指某個函式的最後一步是呼叫另乙個函式。function f x 上面 中,函式f的最後一步是呼叫函式g,這就叫尾呼叫。以下三種情況,都不屬於尾呼叫。情況一 function f x 情況二 function ...