首頁 >後端開發 >Python教學 >如何呼叫python中的內建函數? (實例解析)

如何呼叫python中的內建函數? (實例解析)

乌拉乌拉~
乌拉乌拉~原創
2018-08-21 18:01:162485瀏覽

對於第一次接觸到python這門程式語言的朋友來說,剛開始學習python程式設計的時候對於python函數呼叫這一方面的了解比較少,在這篇文章之中我們就來了解一下python怎麼呼叫函數

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

呼叫一個函數,需要知道函數的名稱和參數,例如求絕對值的函數abs,只有一個參數。

如果想知道具體的內建函數的話可以直接從Python的官方網站查看文件:

http://docs.python.org/3/library/functions. html#abs

也可以在互動式命令列透過help(abs)查看abs函數的說明資訊。

呼叫abs函數:

>>> abs(100)
100
>>> abs(-20)
20
>>> abs(12.34)
12.34

呼叫函數的時候,如果傳入的參數數量不對,會報TypeError的錯誤,並且Python會明確地告訴你:abs()有且僅有1個參數,但給了兩個:

>>> abs(1, 2)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: abs() takes exactly one argument (2 given)

如果傳入的參數數量是對的,但參數類型不能被函數所接受,也會報TypeError的錯誤,並且給出錯誤訊息:str是錯誤的參數類型:

>>> abs(&#39;a&#39;)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: bad operand type for abs(): &#39;str&#39;

而max函數max()可以接收任意多個參數,並傳回最大的:

>>> max(1, 2)
2
>>> max(2, 3, 1, -5)
3

以上就是這篇文章所講述的所有內容,這篇文章主要介紹了python中呼叫函數的相關知識,希望你能藉助資料從而理解上述所說的內容。希望我在這片文章所講述的內容能夠對你有幫助,讓你學習python更加輕鬆。

更多相關知識,請造訪php中文網Python教學欄位。

以上是如何呼叫python中的內建函數? (實例解析)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn