Python學習 呼叫函式

2021-10-14 08:00:34 字數 1245 閱讀 6277

比如使用求絕對值函式abs(),如果傳入兩個或以上引數

>>

>

abs(1,

2)traceback (most recent call last)

: file ""

, line 1,in

typeerror:

abs(

) takes exactly one argument (

2 given)

typeerror: abs() takes exactly one argument (2 given)

如果傳入的數量對,型別不對

>>

>

abs(

'a')

traceback (most recent call last)

: file ""

, line 1,in

typeerror: bad operand type

forabs()

:'str'

typeerror: bad operand type for abs(): 『str』

python中有意思的乙個點,資料型別加()括號,就可以轉換資料型別

比如:

>>

>

int(

'123'

)123

>>

>

int(

12.34)12

>>

>

float

('12.34'

)12.34

>>

>

str(

1.23

)'1.23'

>>

>

str(

100)

'100'

>>

>

bool(1

)true

>>

>

bool(''

)false

函式名還可以賦值給乙個變數,相對於給函式起了乙個別名(函式指標嗎?)

>>

> a =

abs>>

> a(-1

)>

1

小結

呼叫python的函式,需要根據函式定義,傳入正確的引數。如果函式呼叫出錯,一定要學會看錯誤資訊,所以英文很重要!

英語很重要,英語很重要,英語很重要。

python學習 呼叫函式

python內建了很多有用的函式,我們可以直接呼叫。也可以在互動式命令列通過help abs 檢視abs函式的幫助資訊。呼叫abs函式 abs 100 100 abs 20 20 abs 12.34 12.34呼叫函式的時候,如果傳入的引數數量不對,會報typeerror的錯誤,並且python會明...

python函式呼叫例題 Python學習筆記

這是學習廖雪峰老師python教程的學習筆記 函式是最基本的一種 抽象的方式。python不但能非常靈活地定義函式,而且本身內建了很多有用的函式,可以直接呼叫。1 呼叫python內部函式 python內建了很多有用的函式,我們可以直接呼叫。要呼叫乙個函式,需要知道函式的名稱和引數,比如求絕對值的函...

Python學習筆記 呼叫函式

根據廖雪峰python教程整理 一 呼叫函式 python內建了很多有用的函式,我們可以直接呼叫。要呼叫乙個函式,需要知道函式的名稱和引數,比如求絕對值的函式abs 只有乙個引數。可以直接從 python 也可以在互動式命令列通過help abs 檢視abs 函式的幫助資訊。呼叫abs 函式 abs...