Pythonで使用できる*演算子の正しい名前は何ですか?
* args引数は「可変位置パラメーター」と呼ばれ、**kwargsは「可変キーワードパラメーター」と呼ばれます。 *引数と**引数は、それぞれのデータ構造を解凍するだけです。
def func(a, b, c): return a + b + c args = (1, 2, 3) print(func(*args))
これにより、出力が得られます-
6
-
有効なPython識別子は何ですか?
Pythonプログラムの識別子は、キーワード、変数、関数、クラス、モジュール、パッケージなど、その中のさまざまな要素に付けられた名前です。識別子は、アルファベット(小文字または大文字)または下線(_)。複数の英数字またはアンダースコアが続く場合があります。 キーワードは事前定義されています。それらは小文字です。他の目的には使用できません。 慣例により、クラスの名前は大文字のアルファベットで始まります。他の人は小文字のアルファベットで始まります。 変数名の先頭にある単一の下線は、プライベート変数を示すために使用されます。 最初の2つのアンダースコアは、変数が非常にプライベートであることを
-
PythonのPYTHONPATH環境変数とは何ですか?
PYTHONPATHは、Pythonがモジュールとパッケージを検索するディレクトリを追加するために設定できる環境変数です。ほとんどのインストールでは、Pythonを実行するためにこれらの変数は必要ないため、これらの変数を設定しないでください。 Pythonは、標準ライブラリの場所を知っています。 PYTHONPATHを設定する唯一の理由は、グローバルなデフォルトの場所(つまり、site-packagesディレクトリ)にインストールしたくないカスタムPythonライブラリのディレクトリを維持することです。 Python環境変数をよりよく理解するには、次のドキュメントをお読みください。http