python教程 內建函式

2021-09-12 07:15:26 字數 939 閱讀 2006

內建函式就是python實現定義好的可以直接使用的公共函式

abs() 獲取絕對值

bin() 將數字轉換成二進位制

cmp() 比較兩個物件

eval() 執行乙個字串表示式

execfile() 執行乙個檔案

file() 建立乙個檔案

help() 檢視乙個模組的詳細用法

isinstance() 函式來判斷乙個物件是否是乙個已知的型別,類似 type()

map() 會根據提供的函式對指定序列做對映

pow() 方法返回 x的y次方的值

reduce() 函式會對引數序列中元素進行累積

eval() 函式用來執行乙個字串表示式,並返回表示式的值。

eval("2*4")

#8

help() 函式用於檢視函式或模組用途的詳細說明。

import time

help(time)

map() 會根據提供的函式對指定序列做對映。

a = map(lambda x: x ** 2, [1, 2, 3, 4, 5])

list(a)

#[1, 4, 9, 16, 25]

b = map(lambda x, y: x + y, [1, 3, 5, 7, 9], [2, 4, 6, 8, 10])

list(b)

#[3, 7, 11, 15, 19]

reduce() 函式會對引數序列中元素進行累積。

from functools import reduce

reduce(lambda x, y: x+y, [1,2,3,4,5])

#15

接下來我們學習python中物件導向的基礎知識:python中的類和物件

python重寫內建函式 python 內建函式

說明 zip 函式用於將可迭代的物件作為引數,將物件中對應的元素打包成乙個個元組,然後返回由這些元組組成的列表。如果各個迭代器的元素個數不一致,則返回列表長度與最短的物件相同,利用 號操作符,可以將元組解壓為列表。語法 zip iterable1,iterable2,引數 iterable 乙個或多...

python內建函式簡稱 Python內建函式詳解

此文參考python文件,然後結合自己的理解,寫下來,一方面方便自己,讓自己好好學習,順便回憶回憶 另一方面,讓喜歡的盆友也參考一下。經查詢,3.6版本總共有68個內建函式,主要分類如下 數 算 7個 型別轉換 24個 序列操作 8個 物件操作 9個 反射操作 8個 變數操作 2個 互動操作 2個 ...

python內建函式使用 python內建函式使用

eval函式執行python表示式,有返回值 eval 1 2 3 4 5 exec函式執行的是python語句,沒有返回值 exec print 123 將字串型別的 編碼.物件能夠通過exec語句來執行或者eval 進行求值,c只是編譯,不執行 code for i in range 10 pr...