Python内置函数功能汇总
本文按函數字母順序歸納知識點:
abs(x):返回x的絕對值
all(iterable):集合中元素都為真是返回True,反之返回False
 
any(iterable):集合中的元素有一個 為真時為真;空串返回False
 
ascii():返回一個表示對象的字符串
 
bin():將整數轉換成二進制
 
bool():返回布爾值,True或False
 
 breakpoint():適用于調試器,適用于任何可調用對象,只要參數匹配即可
 
bytearray():返回一個新字節數組,這個數組里的元素是可變的,并且每個元素的值范圍: 0 <= x < 256。
bytes():將一個字符串轉換成你想要的編碼格式的字節。
 
 callable(object):檢查對象object是否可調用
 
 chr():返回整數對應的ASCII碼對照表里的字符,取值范圍[0~255]之間的正數
 
classmethod():注解,用來說明這個方式是個類方法;類方法即可被類調用,也可以被實例調用;類方法類似于Java中的static方法;類方法中不需要有self參數
compile(): 將source編譯為,代碼對象能夠通過exec語句來執行或者eval()進行求值
 
complex():返回復數
 
delattr():刪除object對象名為name的屬性
dict():創建數據字典
dir():不帶參數時,返回當前范圍內的變量、方法和定義的類型列表;帶參數時,返回參數的屬性、方法列表。
divmod():divmod(a,b)方法是計算a,b的商和余數
 
enumerate():返回一個可枚舉的對象,該對象的next()方法將返回一個tuple
 
eval():字符串str當成有效的表達式來求值并返回計算結果
 
exec():執行儲存在字符串或文件中的Python語句
 
filter():過濾序列,過濾掉不符合條件的元素,返回由符合條件元素組成的新列表
 
float():將一個字符串或數轉換為浮點數。如果無參數將返回0.0
 
format(value [, format_spec]):字符串的格式化,格式化的參數順序從0開始
frozenset([iterable]):產生一個不可變的set
getattr():返回一個對象屬性值
 
globals():返回一個描述當前全局符號表的字典
hasattr(object, name):判斷對象object是否包含名為name的特性
hash(object):如果對象object為哈希表類型,返回對象object的哈希值
 
help():幫助信息
 
hex():10進制整數轉換成16進制,以字符串形式表示
 
id():獲取對象的內存地址
 
input():獲取用戶輸入
int():將一個字符轉換為int類型
 
 isinstance(object, classinfo):判斷object是否是class的實例
 
issubclass(class, classinfo):判斷是否是子類
 
iter(o[, sentinel]):生成一個對象的迭代器,第二個參數表示分隔符
len():返回集合長度
 
list():將元組轉換為列表
 
locals():返回當前的變量列表
map():根據提供的函數對指定序列做映射
max():回給定參數的最大值
min():回給定參數的最小值
next(iterator[, default]) :類似于iterator.next()
object():基類
oct():將一個數字轉化為8進制
 
open() :用于打開一個文件,創建一個 file 對象,相關的方法才可以調用它進行讀寫
ord():是 chr() 函數(對于8位的ASCII字符串)或 unichr() 函數(對于Unicode對象)的配對函數,它以一個字符(長度為1的字符串)作為參數,返回對應的 ASCII 數值,或者 Unicode 數值,如果所給的 Unicode 字符超出了你的 Python 定義范圍,則會引發一個 TypeError 的異常
 
pow(x, y[, z]) :返回x的y次冪
 
 print():打印函數
property([fget[, fset[, fdel[, doc]]]]) :屬性訪問的包裝類,設置后可以通過c.x=value等來訪問setter和getter
range():產生一個序列,默認從0開始
repr():將一個對象變換為可打印的格式
round():四舍五入
 
set():set對象實例化
setattr():設置屬性值
slice() 函數實現切片對象,主要用在切片操作函數里的參數傳遞
sorted():隊集合排序
str([object]) :轉換為string類型
sum():對集合求和
super():引用父類
tuple():生成一個tuple類型
type():返回該object的類型
vars() :返回對象的變量,若無參數與dict()方法類似
總結
以上是生活随笔為你收集整理的Python内置函数功能汇总的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: math标准库函数功能汇总
- 下一篇: Hadoop的安装与使用
