問題タブ [args]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4313 参照

groovy - どのように引数を gmaven groovy:execute に渡しますか?

gmaven を介して実行される groovy スクリプトにいくつかの引数を渡す必要があります。次のようにコマンドラインでスクリプトを直接実行すると、問題なく実行できます。

printArgs.groovy...

指図...

出力...

mvn groovy:execute を使用しても、これらの引数をプラグイン経由で渡す方法がわかりません。理想的には、プラグイン構成でいくつかのデフォルトのパラメーターを設定したいのですが、コマンドを実行するときにそれらをオーバーライドできるようにします。可能であれば、それらを名前付き引数としても渡すことができるとよいでしょう。

プラグインのドキュメントは少し不足しています (また、古くなっています)。「プロパティ」オプションのパラメーターがあるようですが、これがこの目的に使用されるとは思いません (または、使用されている場合は機能しません!)。

乾杯 :)

0 投票する
0 に答える
551 参照

python - Python の `*` および `**` 指定子には名前がありますか?

重複の可能性:
python * 演算子の適切な名前?

*任意の数の引数をアンパックするときに明らかに使用され、

**キーワード引数をディクショナリとしてアンパックするときに使用されます。

andを使用するのは慣習的であり、私はこれらを "args" および "quargs" と発音し、s を無視する傾向があります。*args**kwargs*

この質問では、アスタリスクはポインターと呼ばれていました。

BDFLはこれらのシンボルをどのように参照していますか?


閉店後。

リンクされた質問を見つけてくれてありがとう、これは私が探していたものです。Web で (非常に特定の領域であっても) を正確に検索するのは非常に困難です*

「*」の発音について回答してくれたコメンテーターの皆さん、それは私が尋ねていた質問ではありませんでした (私の質問が誤解を招いた場合はお詫びします)。私が知りたかったのは、これらの指定子がPythonでどのように命名されているかです。これは主観的な質問ではありません (したがって、BDFL への参照)。

0 投票する
3 に答える
10647 参照

python - 自己は何をしますか?

重複の可能性:
Python'self'キーワード

これが信じられないほどおとなしい質問であるなら許してください、しかし私はPythonで自分自身を理解していませんでした。それは何をするためのものか?そして私が

彼らは何をしますか?関数のどこかでargsを見たことがあると思います。簡単に説明してください:P

0 投票する
2 に答える
18262 参照

python - Python の関数内から *args にアクセスする

こんにちは皆さん、これはおそらく私が見落としている非常に単純なものですが、誰かがこの問題を処理する方法について正しい方向に向けることができます.

基本的に私がやろうとしているのは、引数を介して渡されたデータを取得することです。を使用するときに関数内の引数を参照するための構文に固執しています*args

0 投票する
5 に答える
2033 参照

java - nums.length の代わりに args.length を使用する

引数の整数の数を計算し、平均を計算する必要があります。現在、私のコードは次のとおりで、問題は太字で示されています。

args.length の整数を使用して平均が計算されるようにするにはどうすればよいですか?

0 投票する
3 に答える
18811 参照

java - Java:args配列のすべての整数を出力します

argsJavaで変数から整数のセットを出力するにはどうすればよいですか?

私は試した:

しかし、それは配列内の要素の数を出力することだけです。

5つの引数が渡された場合1 2 3 4 5、出力は次のようになります。

0 投票する
2 に答える
742 参照

java - args 変数の整数の最大値と最大差

args 変数の最大数と、args の最大整数と最小整数の最大差を計算するコードを書いています。

現在、私のコードは次のようになっています。

}

} //数値の合計をカウントで割って平均を計算する

配列を使用すると値が返されましたが、引数でコンパイルされていないようです。これを修正する方法がわかりません。

0 投票する
4 に答える
1045 参照

java - argsから整数のセットを出力して出力します。数値は1、2、3、4、5です。

args配列の整数のセットを出力するにはどうすればよいですか。私は次の出力を持っているつもりです:数字は1、2、3、4、5です

コンパイラは、 「int b = 0;」で解決すると、 「変数に解決できません」というエラーが表示されます。argsの整数ではなく、単一の整数を取得します

0 投票する
3 に答える
308 参照

python - Python関数に一致するタプルで*argsを使用するのに役立ちます

dict1特定の値がの特定の値と一致する場合に2つの辞書の値を生成する関数をPythonで構築しようとしていますdict2。私の関数は次のようになります。

私はdict_matcherこのように使用しています:

印刷するmatchesと、次のように正しく一致するdict1とdict2の値のリストが表示されます。

[('frog', 'frog'), ('spider', 'spider'), ('cricket', 'cricket'), ('hampster', 'hampster')]

この関数に変数引数を追加して、各ディクショナリから一致する値を出力するだけでなく、一致するインスタンスで各ディクショナリアイテムの他の値も出力できるようにするにはどうすればよいdict1[item1][2] and dict2[item2][6]ですか?* argsを使用できますか?助けてくれてありがとう。

編集:わかりました、私がやろうとしていることに関していくつかの混乱があるようですので、別の例を試してみましょう。

dict1 = {1: ('frog', 'green'), 2: ('spider', 'blue'), 3: ('cricket', 'red')}

dict2 = {a: ('frog', 12.34), b: ('ape', 22.33), c: ('lemur', 90.21)}

dict_matcher(dict1, dict2, 0, 0)dict1のvalue[0]とdict2のvalue[0]に一致する値が見つかります。この場合、一致するのは「カエル」だけです。上記の私の関数はこれを行います。私がやろうとしているのはdict1[value][0] == dict2[value][0]、関数の引数で指定したい辞書項目から他の値を出力できるように関数を拡張することです。

0 投票する
6 に答える
6345 参照

java - コマンドライン引数を渡さないとエラーが発生しないのはなぜですか?

メソッドにパラメーターを指定args[]することも、指定しmain()ないことを選択することもできます。しかし、十分な引数を渡さずに他のパラメーター化されたメソッドを呼び出すと、エラーが発生します。

なぜこの方法では当てはまらないのmain(String[] args)ですか?