>
#hello*world@
內存相關
hash() : 獲取到對象的哈希值(int, str, bool, tuple). hash算法:(1) 目的是唯一性 (2) dict 查找效率非常高, hash表.用空間換的時間 比較耗費內存
s = 'alex'print(hash(s)) #-168324845050430382lst = [1, 2, 3, 4, 5]print(hash(lst)) #報錯,列表是不可哈希的 id() : 獲取到對象的內存地址s = 'alex'print(id(s)) #2278345368944
文件操作相關
open() : 用于打開一個文件, 創建一個文件句柄
f = open('file',mode='r',en買粉絲ding='utf-8')f.read()
f.close()
模塊相關
__ import__() : 用于動態加載類和函數
# 讓用戶輸入一個要導入的模塊import os
name = input("請輸入你要導入的模塊:")
__import__(name) # 可以動態導入模塊
幫 助
help() : 函數用于查看函數或模塊用途的詳細說明
print(help(str)) #查看字符串的用途調用相關
callable() : 用于檢查一個對象是否是可調用的. 如果返回True, object有可能調用失敗, 但如果返回False. 那調用絕對不會成功
a = 10print(callable(a)) #False 變量a不能被調用
def f():
print("hello")
print(callable(f)) # True 函數是可以被調用的
查看內置屬性
dir() : 查看對象的內置屬性, 訪問的是對象中的__dir__()方法
print(dir(tuple)) #查看元組的方法
你還有什么想要補充的嗎?
免責聲明:本文內容來源于網絡,文章版權歸原作者所有,意在傳播相關技術知識&行業趨勢,供大家學習交流,若涉及作品版權問題,請聯系刪除或授權事宜。技術君個人買粉絲
添加技術君個人買粉絲即送一份驚喜大禮包
→ 技術資料共享
→ 技術交流社群
--END--
往日熱文:
Python程序員深度學習的“四大名著”:
這四本書著實很不錯!我們都知道現在機器學習、深度學習的資料太多了,面對海量資源,往往陷入到“無從下手”的困惑出境。而且并非所有的書籍都是優質資源,浪費大量的時間是得不償失的。給大家推薦這幾本好書并做簡單介紹。
獲得方式:
2.后臺回復關鍵詞:名著
2024-07-11 03:15
2024-07-11 03:09
2024-07-11 02:35
2024-07-11 02:33
2024-07-11 02:19
2024-07-11 01:25