Python的內建函式有哪些?常見型別!

老男孩IT教育機構發表於2021-04-20

  所謂的內建函式,就是Python給你提供的,直接可以拿來使用的函式,比如說print、input等。那麼Python內建函式有哪些?小編為你整理了幾個比較重要的函式,一起來看看吧。

  在學習Python的過程中,有幾個比較重要的內建函式:help()函式、dir()函式、input()與raw_input()函式、print()函式、type()函式。

  第一、help()函式

  Help()函式的引數分為兩種:如果傳一個字串做引數的話,它會自動搜尋以這個字串命名的模組、方法等;如果傳入的是一個物件,就會顯示這個物件的型別的幫助。比如輸入help(‘print’),它就會尋找以‘print’為名的模組、類等,找不到就會看到提示資訊;而print在Python裡是一個保留字,和pass、return同等,而非物件,所以help(print)也會報錯。

  第二、dir()函式

  dir()函式返回任意物件的屬性和方法列表,包含模組物件、函式物件、字串物件、列表物件、字典物件等。儘管查詢和匯入模組相對容易,但是記住每個模組包含什麼卻不是這麼簡單,您並不希望總是必須檢視原始碼來找出答案。Python提供了一種方法,可以使用內建的dir()函式來檢查模組的內容,當你為dir()提供一個模組名的時候,它返回模組定義的屬性列表。dir()函式適用於所有物件的型別,包含字串、整數、列表、元組、字典、函式、定製類、類例項和類方法。

  第三、input與raw_input函式

  都是用於讀取使用者輸入的,不同的是input()函式期望使用者輸入的是一個有效的表示式,而raw_input()函式是將使用者的輸入包裝成一個字串。

  第四、Print()函式

  Print在Python3版本之間是作為Python語句使用的,在Python3裡print是作為函式使用的。

  第五、type()函式

  Type()函式返回任意物件的資料型別。在types模組中列出了可能的資料型別,這對於處理多種資料型別的函式非常有用,它透過返回型別物件來做到這一點,可以將這個型別物件與types模組中定義型別相比較。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2768859/,如需轉載,請註明出處,否則將追究法律責任。

相關文章