您好,登錄后才能下訂單哦!
''' 內置函數?: ????作用域相關(2)?: ????????locals?:?返回當前局部作用域內的所有內容 ????????globals?:?返回全局作用域內的所有內容 ????基礎數據類型相關(38)?: ????????和數字相關?: ????????????數據類型?: ????????????????bool?:?將數字強制轉換成bool型 ????????????????int?:?將數字強制轉換成int型 ????????????????float?:?將數字強制轉換成float型 ????????????????complex?:?構建復數 ????????????進制轉換?:? ????????????????bin?:?將其他進制的數字轉換成二進制,二進制數字以"0b"開頭 ????????????????oct?:?將其他進制的數字轉換成八進制,八進制數字以"0o"開頭 ????????????????hex?:?將其他進制的數字轉換成十六進制,十六進制數字以"0x"開頭 ????????????數學運算?:? ????????????????abs?:?返回絕對值 ????????????????divmod?:?返回商和余數 ????????????????round?:?四舍五入求近似,由于小數在內存中均非準確存儲,而是以一個約束存儲,因此四舍五入并不好用 ????????????????pow(x,?n,?c)?:?返回x^n,如果有c,則x^n在對c取一次余,只返回余數 ????????????????sum?:?求和 ????????????????max?:?求最大 ????????????????min?:?求最小 ????????????數據結構相關?: ????????????????數據集合相關?:? ????????????????????dict?:?創建空字典 ????????????????????set?:?創建空集合 ????????????????????frozenset?:?凍結集合 ????????????????相關內置函數?: ????????????????????len?:?計算長度 ????????????????????sorted(iterable,?key=?func_name,reverse=?False)?:?排序 ????????????????????????func_name?:?如果func_name沒有給定,則默認按照數字大小進行排序,如果func_name給定,則將iterable中的每一項取出帶入func中,按照計算后返回的 ???????????????????????????????????????的數值進行排序 ????????????????????????reverse?:?是否逆序 ????????????????????filter(func_name,?iterable)?:?篩選或過濾 ????????????????????????func_name?:?將iterable中的每一項取出帶入func計算,按照返回的True/False決定是否留下該項 ????????????????????map(func_name,?iterable)?:?映射 ????????????????????????func_name?:?將iterable中的每一項取出帶入func中計算,并將返回項作為最后輸出 ????????????????????enumerate(iterable):?枚舉,返回iterable中每一項以及相應的索引 ????????????????????all?:?判斷可迭代對象里的所有元素是否全部為真 ????????????????????any?:?判斷可迭代對象中是否至少有一個元素為真 ????????????????????zip?:?將多個列表對應位置的元素合并 ????????????????序列?: ????????????????????元組和列表? ????????????????????????list?:?強制轉換成列表 ????????????????????????tuple?:?強制轉換成元組 ????????????????????相關內置函數?: ????????????????????????reversed?:?將所有元素倒序 ????????????????????????slice(start,end)?:?產生一個等差序列 ???????????????字符串?: ???????????????????str?:?強制轉換成字符串 ???????????????????format?:?格式化輸出字符串 ???????????????????????format(str,?"<num/>num/^num")????#num?:?位寬;<?:?左對齊;>?:?右對齊;^?:?居中 ???????????????????????format(num,"b/c/d/o/x/X/n")????#b?:?二進制;c?:?Unicod,即將數字轉換成對應的編碼;d?:?十進制;o?:?八進制;x?:?小的十六進制;X?:?大寫的十六進制;n?:?十進制 ???????????????????????format(num,?".ne/E")????#.n?:?保留小數點后n位;e/E?:?科學計數 ???????????????????????format(num,?".nf/F")????#f/F?:?轉換成浮點數 ??????????????????bytes(str,encoding)?:?將字符轉換成指定編碼 ??????????????????bytearry(str,?encoding)?:?將字符轉換指定編碼下的字節,并打散裝入一個列表 ??????????????????memoryview(str.encode())?:?返回str在內存中的地址 ??????????????????ord(char)?:?返回字符在編碼中的位置 ??????????????????chr(num)?:?返回編碼中指定位置的字符 ??????????????????ascii(chr)?:?判讀字符chr是否是ASCII,如果是,返回它本身,如果不是,返回"\u" ??????????????????repr(str)?:?返回字符串的官方寫法 ??????????字符類型代碼相關?: ??????????????eval?:?執行字符串代碼,只能夠完成簡單表達式的計算 ??????????????exec?:?可執行復雜代碼,但沒有返回值 ??????????????compile(resource,?file_name,?mode)?:?可執行打斷字符串代碼,需配合eval,exec一起使用 ??????????????????注?:?resource和file_name二者存其一即可 ??????????????????mode?:?? ??????????????????????exec?:?執行打斷代碼時,選擇此模式 ??????????????????????eval?:?僅有一行代碼時,選擇此模式 ??????????????????????single?:?當與用戶之間有交互式,選擇此模式 ????反射相關(4)?: ????面向對象相關(9)?: ????迭代器/生成器相關(3)?: ????????iter?:?生成一個迭代器,其內部還是.__iter__() ????????next?:?調用迭代器或生成器,其內部還是.__next__() ????????range(star,?end,?step)?:?返回一個等差數列 ????其它(12)?: ????????輸入,輸出?:? ????????????input?:?從用戶那里獲得輸入 ????????????print?:?打印 ????????內存相關?:? ????????????id?:?返回變量在內存中的存儲地址 ????????????hash?:?計算可哈希對象的哈希值 ????????文件操作相關?:? ????????????open?:?已指定模式打開文件 ????????模塊相關?:? ????????????.__import__()?:?導入指定模塊,但一般不會用這個函數,而是用import?module ????????幫助?:? ?????????????help ????????調用相關?: ????????????callable?:?判斷某個對象是否可被調用和執行,也即用以區分函數和普通變量 ????????查看內置屬性?: ????????????dir?:?返回可某個變量或數據類型可執行的操作 '''
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。