這么多的內置函數能記住嗎?對python的68個內置函數分類總結!


file

【閱讀全文】

內置函數列表

'''
abs()           dict()        help()         min()         setattr()
all()           dir()         hex()          next()        slice() 
any()           divmod()      id()           object()      sorted() 
ascii()         enumerate()   input()        oct()         staticmethod() 
compile()       globals()     map()          reversed()    __import__() 
complex()       hasattr()     max()          round() 
delattr()       hash()        memoryview()   set()
bin()           eval()        int()          open()        str() 
bool()          exec()        isinstance()   ord()         sum() 
bytearray()     filter()       issubclass()   pow()         super() 
bytes()         float()        iter()         print()       tuple() 
callable()      format()      len()          property()    type() 
chr()           frozenset()   list()         range()       vars() 
classmethod()   getattr()     locals()       repr()        zip() 
'''

數學運算

'''
abs() 返回絕對值
divmode() 返回商和余數
round() 四舍五入
pow(a, b) 求a的b次冪, 如果有三個參數. 則求完次冪后對第三個數取余
sum() 求和
min() 求最小值
max() 求最大值
'''

數據類型

'''
bool : 布爾型(True,False)
int : 整型(整數)
float : 浮點型(小數)
complex : 復數
'''

進制轉換

'''
bin() :將轉換成二進制
otc() :將轉換成八進制
hex() :將轉換成十六進制
'''

序列數據

'''
list() 將一個可迭代對象轉換成列表
tuple() 將一個可迭代對象轉換成元組
'''

數據切片、反轉

'''
reversed() 將一個序列翻轉, 返回翻轉序列的迭代器
slice() 列表切片
'''

字符串

'''
str() 將數據轉化成字符串
bytes() :把字符串轉化成bytes類型
ord(): 輸入字符找帶字符編碼的位置
chr() :輸入位置數字找出對應的字符
ascii() :是ascii碼中的返回該值 不是就返回u
repr() 返回一個對象的string形式
'''

數據集合

'''
字典:dict 創建字典
集合:set 創建集合
frozenset() 創建一個凍結的集合
'''

內置函數

'''
len() 返回對象中的元素的個數
sorted() 對可迭代對象進行排序操作 
enumerate() :獲取集合的枚舉對象
all(): 迭代對象全部為True,才返回True
any() :迭代對象一個為True,就返回True
zip() :將可迭代的對象作為參數, 把對象中對應的元素打包成一個元組, 返回列表
fiter() :過濾 (lamda)
map() :根據提供的函數對指定序列做映射(lamda)
'''

數據作用域

'''
locals() :返回當前作用域中的名字
globals() :返回全局作用域中的名字
'''

迭代器與生成器

'''
range() :生成數據
next() :迭代器向下執行一次, 內部實際使⽤用了__ next__()方法返回迭代器的下一個項目
iter() :獲取迭代器, 內部實際使用的是__ iter__()方法來獲取迭代器
'''

字符串的代碼塊執行

'''
eval() :執行字符串類型的代碼. 並返回最終結果
exec() :執行字符串類型的代碼
compile(): 將字符串類型的代碼編碼。代碼對象能夠通過exec語句來執行或者eval()進行求值
'''

輸入與打印

'''
print() : 打印輸出
input() : 獲取用戶輸出的內容
'''

hash()值

'''
hash() : 獲取到對象的哈希值(int, str, bool, tuple)
'''

模塊與文件

'''
__ import__() : 用於動態加載類和函數
open() : 用於打開一個文件, 創建一個文件句柄
'''

調用與幫助

'''
callable() : 用於檢查一個對象是否是可調用的
help() : 函數用於查看函數或模塊用途的詳細說明
'''

內置屬性

'''
dir() : 查看對象的內置屬性, 訪問的是對象中的__dir__()方法
'''

【往期精彩】

● 當大廠碼農,遇到多年未見的公務員老同學,故事的結尾炸了...

● 必須要會的文件操作對象File,python文件讀寫操作利器!

● 如何將一個python應用以docker鏡像的方式來運行?

● 你不知道的CS模式的進程管理工具,狀態監測、項目啟停一目了然!

● python-celery專注於實現分布式異步任務處理、任務調度的插件!

● python遠程服務操作工具:fabric,遠程命令、本地命令、服務器操作利器!

● python超贊插件you-get,執行一行命令即可下載、命令行下載工具推薦!

● 辦公自動化:Python-win32com自動將word文檔轉換成pdf格式!

● pandas數據統計插件的連接函數concat()妙用,靈活處理數據對象!

● Git LFS 3.0.0 發布,對大文件進行版本控制的 Git 擴展

● python有序序列的字典序列推導式運用技巧!

● python經典有序序列的list列表推導式實踐運用

● python常用轉義字符串總結:各種字符轉義的不同、如何取消轉義字符效果?

● 如何使用python完成對WebService服務的調用?suds-py3插件安利一下!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM