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

2021-10-21 04:44:00 字數 930 閱讀 6722

# 這是學習廖雪峰老師python教程的學習筆記

函式是最基本的一種**抽象的方式。python不但能非常靈活地定義函式,而且本身內建了很多有用的函式,可以直接呼叫。

1、呼叫python內部函式

python內建了很多有用的函式,我們可以直接呼叫。

要呼叫乙個函式,需要知道函式的名稱和引數,比如求絕對值的函式abs,只有乙個引數

呼叫abs函式:

abs(100)

abs(-20)

abs(12.34)

12.34

注:呼叫函式時,如果傳入的 【引數數量】 和【引數型別】 不對,則會報錯

呼叫max函式:

>>>max(1,

2)>>>max(2, 3,

1, -5)

資料型別轉換函式(int、float、str、bool)

int('123')

int(12.34)

float('12.34')

12.34

str(1.23)

'1.23'

str(100)

'100'

bool(1)

true

bool('')

false

函式名的本質:

函式名其實就是指向乙個函式物件的引用,把函式名賦給乙個變數,相當於給這個函式起了乙個「別名」

>>>a = abs #

變數a指向abs函式

>>>a(-1) #

所以也可以通過a呼叫abs函式

2、例題

請利用python內建的hex()函式把乙個整數轉換成十六進製制表示的字串

# -*- coding: utf-8

n1 =

n2 =

print(hex(n1))

print(hex(n2))

3、參考文件

python迭代函式例題 Python 函式 練習

1 寫函式,接受n個數字,求這些引數數字的和。動態傳參 def sum args val 0for i inargs val i valreturn val 2 讀 回答 中,列印出來的值a,b,c分別是什麼?為什麼?a 10 b 20 def test a,b print a,b c test b...

python呼叫所有函式 python 呼叫函式

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

Python函式呼叫

函式通過函式名加上一組圓括號進行呼叫,引數放在圓括號內,多個引數之間用逗號分隔。python的所有語句都是實時執行的,不存在編譯過程。def也是一條可執行語句,定義乙個函式。所有函式的呼叫必須在函式定義之後。在python中,函式名也是乙個變數,它引用return語句返回的值,沒有返回值時,函式值為...