組み込みのクラス属性__bases__はPythonで何をしますか?
この組み込みのクラス属性を呼び出すと、クラスオブジェクトの基本クラスのタプルが出力されます。
次のコードは、__bases__がどのように機能するかを示しています。 Bは親/基本クラスAの子クラスです。
例
class A(object): pass class B(A): pass b = B() print B.__bases__
出力
これにより、出力が得られます
(<class '__main__.A'>,)
-
印刷>>はPythonで何をしますか?
は、標準のprintステートメントを拡張して、デフォルトのsys.stdoutの代わりに、ファイルのようなオブジェクトに印刷できるようにする構文です。そのため、ファイルに直接印刷するために使用できます。 例 たとえば、my_fileというファイルを開いたら、次のコマンドを使用してそのファイルに書き込むことができます。 >>> my_file =open("my_file") >>> print >>my_file, "Hello World" これにより、my_fileに「HelloWorl
-
%はPythonの文字列に何をしますか?
%は、文字列フォーマット演算子または補間演算子です。 formatの%値(formatは文字列)を指定すると、formatの%変換仕様は、0個以上の値の要素に置き換えられます。この効果は、C言語でsprintf()を使用する場合と同様です。たとえば、 >>> lang = "Python" >>> print "%s is awesome!" % lang Python is awesome この表記で数値をフォーマットすることもできます。たとえば、 >>> cost = 128.527 >&