函式是能夠實現特定功能的**塊。在我們呼叫乙個函式的時候,夢想便照進了現實,函式的功能就會實現。在所有的程式語言中,函式的實現都很簡單:直接呼叫函式名字,並提供引數即可。
在程式中,絕大多數的函式是需要我們自己書寫的,但是在日常工作中有一些函式實現的功能是非常基本的,並且大家對結果的要求也一致,這些函式就預先被寫好並允許大家直接進行呼叫,我們稱之為「內建函式」。
比如 type() 函式就是乙個內建函式,它返回乙個引數的型別。當我們執行 type(23) 時,我們會得到結果: ,函式讀出了 23 的型別,它是乙個整型數(int)。
同樣我們可以通過內建函式把乙個字串轉化成乙個數字,把乙個小數轉化成乙個整數,如:
1print int('32'
)2print int(3.14)
當然,並不是所有的資料都可以轉化的,就像下面這條語句,乙個字串是不能轉換成乙個整數的。
1print int('
hello
')
有的同學可能要問,python 中這麼多內建函式,我怎麼知道我要使用哪些函式呢?會有哪些需要注意的問題呢?
答案就是:不要去記憶。python 有幾百個內建函式,靠記是記不下來的,還不如自己去實現。不過,有一些基本的、常用的內建函式,當我們使用過幾次之後就能記住,也是沒有必要專門去記憶的。
當然,並不是所有的資料都可以轉化的,就像下面這條語句,乙個字串是不能轉換成乙個整數的。
1print int('
hello
')
有的同學可能要問,python 中這麼多內建函式,我怎麼知道我要使用哪些函式呢?會有哪些需要注意的問題呢?
答案就是:不要去記憶。python 有幾百個內建函式,靠記是記不下來的,還不如自己去實現。不過,有一些基本的、常用的內建函式,當我們使用過幾次之後就能記住,也是沒有必要專門去記憶的。
python內建函式呼叫 Python之內置函式
內建函式 python裡的內建函式。截止到python版本3.6.2,現在python一共為我們提供了68個內建函式。它們就是python提供給你直接可以拿來使用的所有函式。分類學習內建函式 總共分成6大模組來學習內建函式。作用域相關 基於字典的形式獲取區域性變數和全域性變數 globals 獲取全...
匿名函式,內建函式
lambda函式是一種快速定義單行的最小函式,可以用在任何需要函式的地方 一般函式定義 def fun x,y return x y匿名函式lambda定義 r lambda x,y x y print r 2,3 格式 lambda 引數列表 return 表示式 變數 lambda語句中,冒號前...
內建函式 filter 函式
描述 filter 函式用於過濾序列,過濾掉不符合條件的元素,返回乙個迭代器物件,如果要轉換為列表,可以使用 list 來轉換。該接收兩個引數,第乙個為函式,第二個為序列,序列的每個元素作為引數傳遞給函式進行判,然後返回 true 或 false,最後將返回 true 的元素放到新列表中。語法以下是...