positional-parameter

    -1

    1答えて

    引数が1つのPythonパラメータリストをテストすると、printという奇妙な動作があります。 >>> def hi(*x): ... print(x) ... >>> hi() () >>> hi(1,2) (1, 2) >>> hi(1) (1,) はいずれも、最後のコンマは hi(1)の結果に何を意味するか私に説明してもらえます(すなわち (1,))

    3

    2答えて

    私はこのfunctionのパラメータをどのように解釈するかを理解しようとしていますb= param。 function署名からこれをどのように解読しますか?なぜ私は*の中間引数を指定できないのですか?

    -1

    1答えて

    ここに私のスクリプトです。位置パラメータは4つだけです。出力は、すべての位置パラメータ、それぞれが持つ文字数、およびそれぞれの最初の文字でなければなりません。 ./file 12 23 34 456取得したファイルの入力と #!/bin/bash rm -r param.out declare -i cont cont=$# if [ $cont -eq 4 ] then ec

    0

    1答えて

    クラス内に単純な関数を持つ。 機能は以下の通りです: - def addition(a,b): return a+b は、これらを合計し、その結果を表示し、ユーザーがDjangoのフォーム内2つの数値を入力します。 HTMLページ内の は、以下のようにコードを持っている: - 私の中 <form class="form" action="" method="post" name="

    -1

    2答えて

    私はPythonで乗算再帰(コンテナのすべての値を掛ける)を試みています。この関数は、リストの要素を位置引数(* n)として受け取ります。実行時に、「最大再帰深度に達しました」というエラーが表示されます。しかし、単に* nの代わりにnを使用してリスト内の要素を送信すれば、コードは正常に動作します。 コードに動作していない: def multiply(*n): if n: r

    3

    3答えて

    位置引数を呼び出す私のような定義でPython関数(のpython 2.5)を持っている: addlはで何かをする文字列(ファイル名)の任意の番号にすることができ def Foo(a, b='Silly', c='Walks', d='Spam', e='Eggs', f='Ni', *addl): 。 私はすべてのデフォルトでうまくいきますが、ファイル名はaddlです。 私のような何かに傾い

    2

    1答えて

    EPOエージェントをPowerShellでインストール/更新しようとしましたが、以下のエラーが発生しています。 私はPowerShellを初めて使用しているので、何が原因であるかわかりません。以下は は、私は、エージェントを更新するために使用するスクリプトです: Start-Process -FilePath $scriptpath "\INAEPO01_Framepkg.exe" "/FORCE

    1

    4答えて

    私は必要に応じてeasly文字列を配列に変換する関数を作成しています。 私は幾分奇妙な問題に遭遇しています。私はまだbashに新しいです、そして、これは本当に私を悩ましています。誰かがこれにいくつかの光を当てることができるだろうか? convert.sh #!/bin/bash convert2array() { read -a $1_arr <<< $1 } mx=$(dig +sho