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

関数(プロシージャ、メソッド、サブルーチン、ルーチンとも呼ばれます)は、単一の特定のタスクを実行するためのコードの一部です。このタグは、関数の作成または呼び出しを具体的に含む質問に使用します。タスクを実行する関数の実装については、代わりに[アルゴリズム]またはタスク固有のタグを使用してください。


10
関数のソースコードを表示するにはどうすればよいですか?
関数のソースコードを調べて、その機能を確認します。関数名をプロンプトに入力して、関数を出力できることを知っています。 > t function (x) UseMethod("t") <bytecode: 0x2332948> <environment: namespace:base> この場合、どういうUseMethod("t")意味ですか?たとえば、実際に使用されているソースコードを見つけるにはどうすればよいt(1:10)ですか。 私が見たときとの間に差があるUseMethodと、私が見たときstandardGenericとshowMethods場合と同様に、with? > with standardGeneric for "with" defined from package "base" function (data, expr, ...) standardGeneric("with") <bytecode: 0x102fb3fc0> <environment: 0x102fab988> Methods may be defined for arguments: data Use showMethods("with") for currently available ones. 他の場合では、R関数が呼び出されていることがわかりますが、それらの関数のソースコードを見つけることができません。 > ts.union function (..., dframe = …
551 r  function  r-faq 


12
JavaScript関数でグローバル変数を定義する
JavaScript関数でグローバル変数を定義することは可能ですか? trailimage(makeObj関数で宣言された)変数を他の関数で使用したい。 <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title></title> <script type="text/javascript"> var offsetfrommouse = [10, -20]; var displayduration = 0; var obj_selected = 0; function makeObj(address) { **var trailimage = [address, 50, 50];** document.write('<img id="trailimageid" src="' + trailimage[0] + '" border="0" style=" position: absolute; visibility:visible; left: 0px; top: 0px; width: ' …

12
Cの「静的」関数とは何ですか?
問題は単純なものでした c 関数ではなく C ++ static コメントで明記されているメソッド。 static変数とは何か理解しましたが、static関数とは何ですか? そして、なぜ私が関数を宣言した場合、たとえばvoid print_matrix、a.c(WITHOUT a.h)に含めてインクルードするのでしょうか"a.c"-取得しますが"print_matrix@@....) already defined in a.obj"、そのように宣言したstatic void print_matrix場合、コンパイルされますか? 更新明確にするために- .c多くの人が指摘したように、インクルードは悪いことだと私は知っています。main.cこれらのすべての関数を適切なファイルにグループ化する方法がよくわかるまで、一時的にスペースを空けるためにそれを.h行い.cます。一時的で迅速な解決策です。

15
Pythonで別のファイルから関数を呼び出す
Set_up:プログラムで使用する必要がある関数ごとに.pyファイルがあります。 このプログラムでは、外部ファイルから関数を呼び出す必要があります。 私はもう試した: from file.py import function(a,b) しかし、私はエラーを受け取ります: ImportError: 'file.py'という名前のモジュールはありません。ファイルはパッケージではありません この問題を解決するにはどうすればよいですか?
498 python  file  function  import 

19
その関数内から(トレースバックを使用せずに)関数名を決定する
Pythonでは、tracebackモジュールを使用せずに、その関数内から関数の名前を判別する方法はありますか? 関数barを持つモジュールfooがあるとします。を実行するときにfoo.bar()、バーがバーの名前を知る方法はありますか?またはもっと良いのは、foo.bar名前ですか? #foo.py def bar(): print "my name is", __myname__ # <== how do I calculate this at runtime?

18
Bash関数から文字列値を返す方法
Bash関数から文字列を返したいのですが。 Javaで例を書いて、私が何をしたいのかを示します: public String getSomeString() { return "tadaa"; } String variable = getSomeString(); 以下の例はbashで機能しますが、これを行うより良い方法はありますか? function getSomeString { echo "tadaa" } VARIABLE=$(getSomeString)


6
一部の関数には、関数名の前後にアンダースコア「__」があるのはなぜですか?
この「アンダースコア」は頻繁に発生するようですが、これがPython言語での要件なのか、それとも単なる慣習の問題なのかと思いました。 また、誰かが下線を付ける傾向のある関数に名前を付けて説明できますか、そしてその理由は__init__何ですか(たとえば)?

9
Swiftクラスの静的関数とクラス関数/変数?
次のコードはSwift 1.2でコンパイルされます。 class myClass { static func myMethod1() { } class func myMethod2() { } static var myVar1 = "" } func doSomething() { myClass.myMethod1() myClass.myMethod2() myClass.myVar1 = "abc" } 静的関数とクラス関数の違いは何ですか?どれをいつ使用すればよいですか? 別の変数を定義しようとするとclass var myVar2 = ""、次のようになります。 クラスで保存されたプロパティは、クラスではまだサポートされていません。「静的」という意味ですか? この機能がサポートされている場合、静的変数とクラス変数の違いは何ですか(つまり、両方がクラスで定義されている場合)?どれをいつ使用すればよいですか? (Xcode 6.3)


11
AngularJSでEnterキーを押してフォームを送信する
この特定のケースでは、Enterキーを押したときにこれらの入力が関数を呼び出すようにするにはどのようなオプションが必要ですか? // HTML view // <form> <input type="text" ng-model="name" <!-- Press ENTER and call myFunc --> /> <br /> <input type="text" ng-model="email" <!-- Press ENTER and call myFunc --> /> </form> // Controller // .controller('mycontroller', ['$scope',function($scope) { $scope.name = ''; $scope.email = ''; // Function to be called when pressing …


4
辞書をキーワードパラメータとして関数に渡す
辞書を使用してPythonで関数を呼び出したいのですが。 ここにいくつかのコードがあります: d = dict(param='test') def f(param): print(param) f(d) これは印刷されます{'param': 'test'}が、印刷したいだけtestです。 私はそれがより多くのパラメーターに対して同様に機能することを望みます: d = dict(p1=1, p2=2) def f2(p1, p2): print(p1, p2) f2(d) これは可能ですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.