Python 組み込み関数は、Python インタープリターの実行時に作成されます。 Python プログラムでは、これらの関数を定義しなくてもいつでも呼び出すことができます。最も一般的な組み込み関数は次のとおりです:
PRint("Hello World!")
Python チュートリアルでは、次の組み込み関数について説明しました:
基本データ型 type()
dir を振り返る( ) help() len()
辞書 len()
テキストファイル入出力 open()
ループ設計 range() enumerate() zip()
ループオブジェクト iter()
関数オブジェクト map( ) filter()reduce()
以下のパラメータはすべて実際のパラメータであり、コマンドラインで直接エフェクトを試すことができます。
数学的演算
abs(-5)なぜなら、 3) # は、pow の場合、2**3 に相当します。 (2, 3, 5)、これは 2**3 % 5
cmp に相当します(2.3、3.2) 最大 ([1,5,2,9])合計
型変換
int("5")
long("23") str (2.3)#「a」文字に対応する数値chr(65)65unichr(65)に対応する文字(65)に対応するユニコード文字(0) Python では、次のオブジェクトは False と同等です: []、()、{}、0、None、0、”bin(56) # # 16 進数を表す文字列を返します56 の数
oct(56) #
タプル( [2,3,4]) ※スライス(5,2,-1) # 添え字オブジェクトスライスを構築します
dict(a=1,b="hello", c=[1,2,3])
all([True, 1, " hello!"]) # すべての要素が True 値と同等かどうか
any(["", 0, False, [], None]) # いずれかの要素が True 値に基づいて同等かどうか
sorted([1,5,3]) 順序のシーケンス、つまり [3,5,1]
クラス、オブジェクト、属性
Python
1
2
3
" こんにちは!"
def new_test():
Print "New Hello!"
me = Me()
はさった( me、 "test") object) Express iCompile ("Print ('Hello')", 'Test.py', 'EXEC')# コンパイル文字列が CODE オブジェクトになります
eval ( "1 + 1 ″)# 説明文字列式。パラメーターは、compile() によって返されるコード オブジェクトにすることもできます。
exec(“print(‘Hello’)”) # 文字列 print(‘Hello’) を解釈して実行します。パラメーターは、compile()
thers
input( "please input:")によって返されるコードオブジェクトでもあります。