學習Python3需要了解內建函式嗎?

2022-06-06 03:36:08 字數 1549 閱讀 7331

需要!如果不了解內建函式,很可能實現相同的功能我們需要重複造輪子,這是不可取的,就我個人的開發經驗來說,剛學python的時候,想比較三個返回值的最小值,自己寫了一堆for迴圈,而min這個函式就是返回最小值。

那麼,如何知道內建函式有哪些呢?

通過__builtins__可以檢視python內建的一些類、物件、函式、例項。

不難發現,__builtins__的返回值竟然達到了154個之多。內建函式只佔一半,即便如此,就算是聰明絕頂的人也怕一時半會消化不了吧。

學英語同樣是學語言,我們記單詞不是直接背詞典,而是先學一下用得最多的高頻詞。那麼python內建函式哪些最常用呢?

print()

這個函式毫無疑問成了最常用的內建函式之一,每個接觸程式設計的人最初總會列印輸出一段「hello,world」。畢竟列印輸出最直觀的讓我們和python互動了一下,簡單而不失優雅。

input()

作為互動,不僅只有輸出還得有輸入。這個函式就是讀取鍵盤的輸入,將輸入的值傳遞給變數,供我們後續呼叫。

傳遞引數返回乙個列表,用於檢視某個物件中包含了哪些方法和屬性。比如我們前文我們用dir來檢視__builtins__裡面有哪些函式和屬性。

help()

這是乙個幫助文件,**不懂查**。只需要輸入將你不懂的模組名、關鍵字等放進括號內就行。當然直接輸入help()進入互動模式也是一種很不錯的體驗。像這樣:

用於得到列表的長度,比如剛才dir(__builtins__)返回了乙個列表,我們想知道列表裡面有多少個元素,len一下即可。

min()和max()

用於求最值,最大或者最小,非常便捷。

用於得到乙個資料的型別,程式設計過程中,經常用來檢視資料特定型別,決定是否需要做型別轉換。

當然還有一些別的常用的內建函式我並沒有介紹,但是作為新手,這些已經足夠我們剛開始的時候使用了。而後不懂的內建函式,也可以通過以上的介紹進行自我學習,勤使用help()方法,學函式方法就和查字典一樣。

給小夥伴們推薦乙個python學習裙,裡面的學習氣氛也很好,熱烈歡迎各位小夥伴的到來,大家在學習python的過程中遇到了什麼問題都可以一起**,不要在裡面發廣告哦!

610

380

249

學習php需要了解的點3

php 特殊字元轉換為url傳值的函式 urlencode stringtourl php 字串轉換html實體 和 實體轉換成html 1 htmlspecialchars 轉義特別的字元為html實體 ampersand becomes double quote becomes when ent...

python3內建方法

本文大部分內容來自 主要內容為python3中的內建函式,可以通過命令 dir builtins 進行查詢 對於具體某個內建函式可以通過命令 help 函式名 檢視其功能和具體用法。內建函式 abs 對傳入引數取絕對值 bool 對傳入引數取布林值,none,0,這些引數傳入bool後,返回fals...

Python3內建函式

1 兩個列表可以相加 collections.counter計數器,計算列表中每項出現的次數,並返回字典型別,其中元素作為key,其計數作為value。當所訪問的鍵不存在時,返回0,而不是keyerror 否則返回它的計數。其中負號表示降序 預設公升序 與reverse true相同 4 數值的除法...