タグ付けされた質問 「arguments」

引数は、関数、プロシージャ、またはコマンドラインプログラムに渡される値です。これは、JavaScriptの配列のような `arguments`オブジェクトも指します。

2
単一のパイプを使用するとどうなりますか '|' 関数の引数で行う?
たとえば、次のコードを考えてみましょう。 phpinfo(INFO_MODULES | INFO_ENVIRONMENT | INFO_VARIABLES); 単一の引数が使用されていますが、単一のパイプ記号で区切られたオプションのリストを提供しています。 関数の引数値は正確に何が起こっているのですか? 同じことを自分の関数で使用できますか? そうですか、代わりに配列を渡すと言うよりも、これには利点がありますか?

2
Pythonが間違った数の引数で関数呼び出しを許可するのはなぜですか?
Pythonは私の最初の動的言語です。最近、間違った数の引数を誤って指定する関数呼び出しをコーディングしました。これは、関数が呼び出されたときの例外で失敗しました。動的言語でも、ソースファイルを解析するときにこの種のエラーを検出できると思っていました。 同じ変数に異なる時間に任意の型の値が含まれる可能性があるため、実際の引数の型は関数が呼び出されるまでわからないことを理解しています。ただし、引数の数は、ソースファイルが解析されるとすぐにわかります。プログラムの実行中は変更されません。 これが哲学的な質問ではないように これをStackOverflowの範囲内に保つために、このような質問を言いましょう。Pythonが提供する、コードが実際に実行されるまで関数呼び出しの引数の数のチェックを遅らせる必要がある機能はありますか?
80 python  arguments 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.