生活随笔
收集整理的這篇文章主要介紹了
1/2 常用函数:内建函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
內建函數:不需要另外導入的函數
數值型內建函數說明
| abs() | 返回數字的絕對值 |
| bool() | 將給定參數轉換為布爾類型。如果沒有參數,返回 False |
| chr() | 用一個范圍在 range(256)內的(就是0~255)整數作參數,返回一個對應的字符。 |
| complex() | 創建一個值為 real + imag * j 的復數或者轉化一個字符串或數為復數 |
| divmod() | 把除數和余數運算結果結合起來,返回一個包含商和余數的元組(a // b, a % b) |
| float() | 將整數和字符串轉換成浮點數 |
| hex() | 將10進制整數轉換成16進制,以字符串形式表示 |
| int() | 將一個字符串或數字轉換為整型 |
| oct() | 將一個整數轉換成8進制字符串 |
| ord() | 以一個字符作為參數,返回對應的 ASCII 或 Unicode 數值,是chr()函數的配對函數 |
| pow() | 返回x的y次方的值 |
| round() | 返回浮點數x的四舍五入值 |
| type() | 類型函數。如果一個參數則返回對象的類型,有三個參數則返回新的類型對象。 |
實用型內建函數說明
| dir() | 不帶參數時,返回當前范圍內的變量、方法和定義的類型列表;帶參數時,返回參數的屬性、方法列表 |
| help() | 用于查看函數或模塊用途的詳細說明 |
| input() | 接受一個標準輸入數據,返回為 string 類型 |
| len() | 返回對象(字符、列表、元組等)長度或項目個數 |
| open() | 用于打開一個文件,創建一個 file 對象 |
| range() | 創建一個整數列表 |
| set() | 創建一個無序不重復元素集,可進行關系測試,刪除重復數據,還可以計算交集、差集、并集等。 |
| zip() | 由一系列可迭代的對象作為參數,返回一個zip對象,它把對象對應的元素打包成一個一個的元組。 |
字符串常用函數說明
| capitalize() | |
| center() | |
| count() | |
| decode() | 對字符串進行解碼。 |
| encode() | 對字符串進行編碼。 |
| endswith() | |
| enumerate() | 將一個可遍歷的數據對象組合為一個索引序列,同時列出數據和數據下標,一般用在 for 循環當中。 |
| find(str, a, b) | 查找某一子串在(范圍a~b)字符串中的位置。 |
| format() | |
| index() | |
| isalpha() | |
| isdigit() | |
| islower() | |
| isspace() | |
| istitle() | |
| isupper() | |
| join() | 連接字符串。如:’ '.join(list) |
| ljust() | |
| lower() | 將字符串轉換成小寫,原始字符串不變。 |
| lstrip() | |
| maketrans() | |
| partition | |
| replace(a, b) | 將a替換成b。 |
| reversed() | 序列逆序。同 a[::-1]。 |
| rfind() | |
| rindex() | |
| rjust() | |
| rpartition() | |
| rstrip() | |
| isspace() | |
| split(str) | 用str截斷字符串。 |
| splitlines() | |
| startswith() | |
| strip() | |
| swapcase() | |
| title() | |
| translate() | |
| upper() | |
| zfill() | |
列表常用函數說明
| append() | |
| copy() | |
| count() | |
| extend() | |
| index() | |
| insert() | |
| pop() | |
| remove() | |
| reverse() | |
| sort( | 排序,改變原列表 |
| sorted() | 排序,生成一個新的列表 |
字典常用函數說明
| dict() | 創建一個字典 |
| len() | 計算字典元素的個數 |
| hash() | 判斷某一對象是不是可哈希的(是不是不可變的)。如果可哈希,會出現哈希值,否則發生異常 |
面向所有集合常用函數說明
| s.issubset(t) | s是否是t的子集 |
| issuperset(t) | |
| union(t) | |
| intersection(t) | |
| difference(t) | 差補 |
| symmetric_difference(t) | |
| copy() | 拷貝集合 |
面向可變集合常用函數說明
| update(t) | 更新 |
| intersection_update(t) | |
| difference_update(t) | |
| symmetric_difference_update(t) | |
| add(obj) | |
| remove(obj) | |
| discard | |
| pop() | |
| clear() | |
總結
以上是生活随笔為你收集整理的1/2 常用函数:内建函数的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。