day14 內建函式

2022-07-19 01:45:12 字數 603 閱讀 8389

內建函式就是python執行時就會載入記憶體的函式,py直譯器執行後就可以直接拿來用的函式,常用的內建函式有以下這些,其中enumerate和eval是最常用的

# 1.bytes()

print('中文'.encode('utf8'))

print(bytes('中文','utf8'))

# 2. char()/ord()

print(chr(97))

print(ord('a'))

# 3. divmode

print(divmod(10,3))

# 4. enumerate 獲取索引值

lis = ['a','b','c']

for i in enumerate(lis):

print(i)

# 5. eval 去掉字串的引號,然後他是什麼資料型別就是什麼型別

lis = '[1,2,3,4]'

print(eval(lis),type(eval(lis)))

# 6.hash 可雜湊不可變,不可雜湊可變

print(hash(1))

print(hash("asdf"))

day 14 內建函式二

一 函式名就是變數名,函式名字儲存的是函式的記憶體位址,溫習變數 1 由數字,字母,下劃線組成 2 不能是數字開頭,更不能是純數字 3 不能用關鍵字 4 不要太長 5 要有意義 6 不要用中文 7 區分大小寫 8 駝峰線或者下劃線 二 閉包 在內層函式中引入外層函式的變數 作用 1 保護變數,不受侵...

day14內建函式,函式遞迴,模組

內建函式 map 對映 map 函式位址,可迭代物件 map物件 map會將可迭代物件中的每乙個值進行修改,然後對映乙個map物件中,可以再將map物件轉換成列表 元組。注意 只能轉一次。name list egon sean tank name obj map lambda name name 吃...

Day14 函式引數的使用

形參 在定義函式階段定義的引數稱之為形式引數,簡稱形參,相當於變數名 def func x,y x 1,y 2 print x,y 實參 在呼叫函式階段傳入的值稱之為實際引數,簡稱實參,相當於變數值 func 1,2 形參與實參的關係 1 在呼叫階段,實參 變數值 會繫結給形參 變數名 2 這種繫結...