2022年5月– date –
-
Python 何でも図書室
exec() Python 組み込み関数
exec()文字列の文をコードとして実行することが出来ます。globals辞書がキー、builtinsに対する値を含まなければ、そのキーに対して、組み込みモジュールbuiltinsの辞書への参照が挿入されます。そのため、実行されるコードをexec()に渡す前に、globalsに... -
Python 何でも図書室
eval() Python 組み込み関数
eval()文字列の式を評価することが出来ます。文字列とオプションの引数、globals、localsをとります。globalsを与える場合は、辞書である必要があります。localsを与える場合には、任意のマッピングオブジェクトにできます。 使用例 a = 3 b = 2 c = eval(... -
Python 何でも図書室
enumerate() Python 組み込み関数
enumerate()ループが処理可能なenumrateオブジェクトを返します。引数にはイテラブルオブジェクトを取り、enumrateオブジェクトは、ループ処理される際に引数で受け取ったイテラブルオブジェクトの要素とカウントを含んだタプルを返します。 start引数を指... -
Python 何でも図書室
divmod() Python 組み込み関数
divmod()引数として、2つの複素数ではない数値を取り、整数除算を使用する場合は、商と剰余で構成される数値のペアを返します。混合オペランドタイプでは、バイナリ算術演算子の規則が適用されます。整数の場合、結果は、(a // b、a%b)と同じになります... -
Python 何でも図書室
dir() Python 組み込み関数
dir()属性名を取得します。引数が有りの場合は、引数に指定したオブジェクトの属性を取得します。引数がない場合は、現在のローカルスコープにある名前のリストを返します。オブジェクトが dir() という名のメソッドを持つ場合は、そのメソッドが呼び出さ... -
Python 何でも図書室
dict() Python 組み込み関数
dict()新しい辞書を作成します。dictオブジェクトは、辞書クラスです。なお、辞書のキーや値を取得する方法としては、他に、keysメソッド、itemsメソッド、getメソッド、があります。keysメソッドでは、キーを取得することができます。itemsメソッドでは、... -
Python 何でも図書室
delattr() Python 組み込み関数
delattr()オブジェクトから指定された属性を削除できます。引数はオブジェクトと文字列になり、文字列はオブジェクトの属性のうち一つの名前である必要があります。オブジェクトが許す場合、指名された属性を削除します。 使用例 class Obj: pass obj = Ob... -
Python 何でも図書室
complex() Python 組み込み関数
complex()値 real + imag*1j の複素数を返すか、文字列や数を複素数に変換します。第一引数が文字列なら、それが複素数と解釈され、この関数は、第二引数無しで呼び出す必要があります。第二引数は、文字列は使用できません。それぞれの引数は、 (複素数を... -
Python 何でも図書室
compile() Python 組み込み関数
compile()sourceをコードオブジェクト、または、ASTオブジェクトにコンパイルをします。コードオブジェクトは、exec()文で実行したり、eval() 呼び出しで評価ができます。sourceは、通常の文字列、バイト列、ASTオブジェクトのいずれでも問題ありません。f... -
Python 何でも図書室
classmethod() Python 組み込み関数
classmethod()メソッドをクラスメソッドへ変換します。クラスメソッドは、(C.f() のように) クラスから呼び出すことや、(C().f() のように) インスタンスから呼び出すことも可能です。ただし、クラスメソッドは、C++や、Javaの静的メソッドとは異なります...