Python培訓:Python有哪些函式?你瞭解幾種?
本期小編要為大家帶來的 Python教程就是關於Python函式這方面的,我們都知道Python函式,一般是指組織好的、可重複使用的、用來實現單一或相關聯功能的程式碼段,Python函式包含系統中自帶的一些函式、第三方函式以及使用者自定義的函式。那麼Python有哪些函式?你瞭解幾種?小編對此進行分類介紹,希望對你們有所幫助。
Python培訓:Python有哪些函式?你瞭解幾種?
數學運算類
1.abs(x)求絕對值,引數可以是整型,也可以是複數;若引數是複數,則返回複數的模。
2.complex([real[,imag]]),建立一個複數。
3.divmod(a,b),分別取商和餘數,注意:整型、浮點型都可以。
4.float([x]),將一個字串或數字轉換為浮點數,如果無引數將返回0.0.
5.int([x[,base]]),將一個字元轉換為int型別,base表示進位制。
6.long([x[,base]]),將一個字元轉換為long型別。
7.pow(x,y[,z]),返回x的y次冪。
8.range([start],stop[,step]),產生一個序列,預設從0開始。
9.round(x[,n]),四捨五入。
10.sum(iterable[,start]),對集合求和。
11.oct(x),將一個數字轉化為8進位制。
12.hex(x),將整數x轉換為16進位制字串。
13.chr(i),返回整數i對應的ASCII字元。
14.bin(x),將整數x轉換為二進位制字串。
15.bool([x]),將x轉換為Boolean型別。
集合類操作
1.basestrin(),str和Unicode的超類,不能直接呼叫,可以用作isinstance判斷。
2.format(value[,format_spec]),格式化輸出字串,格式化的引數順序從0開始。
3.unichr(i),返回給定int型別的Unicode。
4.enumerate(sequence[,start=0]),返回一個可列舉的物件,該物件的next()方法將返回一個tuple。
5.iter(o[,sentine]),生成一個物件的迭代器,第二個參數列示分隔符。
6.max(iterable[,args…][key]),返回集合中的最大值。
7.min(iterable[,args…][key]),返回集合中的最小值。
8.dict([arg]),建立資料字典。
9.list([iterable]),將一個集合類轉行為另外一個集合類。
10.set(),set物件例項化。
11.frozenset([iterable]),產生一個不可變的set。
12.str([object]),轉換為string型別。
13.sorted(iterable[,cmp[,key[,reverse]]]),隊集合排序。
14.tuple([iterable]),生成一個tuple型別。
15.xrange([start],stop[,step]),xrange()函式與range()類似,但xrange()並不建立列表,而是返回一個xrange物件,它的行與列表相似,但是隻在需要時才計算列表值,當列表很大時,這個特效能為我們節省記憶體。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996644/viewspace-2847743/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python培訓教程:Python有哪些比較重要的內建函式?Python函式
- Python培訓就業方向有哪些Python就業
- Python有哪些優缺點,你瞭解嗎?Python
- Python培訓分享:學習Python後有哪些用途?Python
- 學習Python語言培訓有哪些優勢?Python
- 參加完Python培訓後有哪些就業方向Python就業
- 【Python培訓基礎知識】Python生成器函式Python函式
- 【總結】Python常用函式有哪些?Python函式
- Python中Pool常用函式有哪些?Python函式
- Python培訓分享:Python中常用的資料分析工具(模組)有哪些?Python
- Python培訓分享學Python需要掌握哪些技能Python
- 上海python培訓機構都有哪些?Python
- python threading模組有哪些函式Pythonthread函式
- 好程式設計師Python培訓分享Python的遞迴函式與匿名函式呼叫程式設計師Python遞迴函式
- Python哪些框架最常見?你都瞭解嗎?Python框架
- Python培訓基礎教程都教哪些Python
- Python培訓分享:Python有什麼優點?Python
- 參加Python培訓班學習貴嗎?有哪些優勢?Python
- 學Python培訓有什麼用Python
- Python透過函式名呼叫函式的幾種場景Python函式
- Python常用函式有哪些?Python基礎入門課程Python函式
- 五分鐘瞭解Python中的函式Python函式
- Python開發培訓課程都學哪些Python
- Python培訓常識:Python面試中常被問到的幾種設計模式要知道Python面試設計模式
- 參加Python培訓會有前景嗎?Python
- Python有哪些比較重要的內建函式?Python函式
- python中函式引數傳遞的幾種方法Python函式
- Python培訓教程分享:有哪些值得使用的爬蟲開源專案?Python爬蟲
- 好程式設計師Python培訓分享簡述fetchone()函式程式設計師Python函式
- 哪些人適合參加Python培訓班?Python
- Python直譯器有幾種Python
- 想做教育培訓app開發?這幾點要提前瞭解APP
- python中樹有哪些種類Python
- Python的內建函式有哪些?常見型別!Python函式型別
- Python中find函式是什麼?其作用有哪些?Python函式
- 如何正確理解Python培訓?有必要嗎?Python
- Python培訓班線上線下哪種靠譜Python
- Python培訓分享:Python程式碼編寫過程中有哪些重要技巧?Python