parameter-passing

Jak przekazać zmienną przez odniesienie?

Dokumentacja Pythona wydaje się niejasna, czy parametry są przekazywane przez odniesienie czy wartość, a poniższy kod tworzy ... ange(self, var): var = 'Changed' Czy jest coś, co mogę zrobić, aby przekazać zmienną przez rzeczywiste odniesienie?

Co * * (gwiazda podwójna/gwiazdka) i * (gwiazda/gwiazdka) robią dla parametrów?

W poniższych definicjach metod, co * i ** robią dla param2? def foo(param1, *param2): def bar(param1, **param2):

Co oznacza operator gwiazdy w wywołaniu funkcji?

Co oznacza operator * w Pythonie, np. w kodzie zip(*x) lub f(**k)? Jak jest to obsługiwane wewnętrznie przez tłumacza? Czy ... ydajność? Szybko czy wolno? Kiedy jest przydatny, a kiedy nie? czy powinna być używana w deklaracji funkcji czy w wywołaniu?

Co oznacza operator Gwiazdy? [duplikat]

Możliwy duplikat: co oznaczają * args i * * kwargs? Co oznacza operator * w Pythonie, np. w kodzie zip(*x) lub f(**k)? ... ydajność? Szybko czy wolno? Kiedy jest przydatny, a kiedy nie? czy powinna być używana w deklaracji funkcji czy w wywołaniu?

Co oznacza map ( & : name) W Rubim?

Znalazłem ten kod w A RailsCast : def tag_names @tag_names || tags.map(&:name).join(' ') end Co oznacza (&:name) w map(&:name)?

Jak przekazać wszystkie argumenty przekazane do mojego skryptu bash do mojej funkcji? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... bc $1 $2 $3 $4 Edit . Jeszcze lepiej, czy jest jakiś sposób, aby moja funkcja miała dostęp do zmiennych argumentów skryptu?

Sprawdź liczbę argumentów przekazywanych do skryptu Bash

Chciałbym, aby mój skrypt Bash wydrukował komunikat o błędzie, jeśli wymagany argument count nie jest spełniony. Wypróbowałe ... of parameters" fi Z jakiegoś nieznanego powodu mam następujący błąd: test: line 4: [2: command not found Co robię źle?

Czy są korzyści z przechodzenia przez wskaźnik nad przechodzeniem przez odniesienie w C++?

Jakie są korzyści z przechodzenia przez wskaźnik nad przechodzeniem przez odniesienie w C++? Ostatnio widziałem wiele przykł ... kład: func(SPRITE *x); Z wywołaniem func(&mySprite); Vs. func(SPRITE &x); Z wywołaniem func(mySprite);

Przekazywanie parametrów JavaFX FXML

Jak mogę przekazać parametry do dodatkowego okna w javafx? Czy istnieje sposób komunikacji z odpowiednim kontrolerem? Na prz ... eźć sposobu, aby powiedzieć kontrolerowi, gdzie szukać informacji o kliencie (przekazując id jako parametr). Jakieś pomysły?

JavaScript: przekazywanie parametrów do funkcji zwrotnej

Próbuję przekazać jakiś parametr do funkcji używanej jako callback, Jak mogę to zrobić? function tryMe (param1, param2) { ... on callbackTester (callback, param1, param2) { callback (param1, param2); } callbackTester (tryMe, "hello", "goodbye");

jQuery ' s.click - przekaż parametry do funkcji użytkownika

Próbuję wywołać funkcję z parametrami używając jQuery .klik, ale nie mogę go uruchomić. Tak chcę, żeby to działało: $('.le ... Wiem, że mogę używać .click(function() { blah }, ale wywołuję funkcję add_event z wielu miejsc i chcę to zrobić w ten sposób.

Jak przekazać wszystkie argumenty przekazane do mojego skryptu bash do mojej funkcji?

Powiedzmy, że zdefiniowałem function abc(), który będzie obsługiwał całą logikę związaną z analizą argumentów przekazywanych ... bc $1 $2 $3 $4 Edit . Jeszcze lepiej, czy jest jakiś sposób, aby moja funkcja miała dostęp do zmiennych argumentów skryptu?

Jak przekazać wybrany wiersz do commandLink wewnątrz dataTable lub UI: repeat?

Używam Primefaces w aplikacji JSF 2. Mam <p:dataTable> i zamiast wybierać wiersze, chcę, aby użytkownik mógł bezpośredn ... na wiersza f nie jest dostępna, gdy atrybut jest renderowany (działa, gdy używam stałej wartości). Ktoś ma inne rozwiązanie?

Jak przekazać argument do skryptu PowerShell?

Istnieje skrypt PowerShell o nazwie itunesForward.ps1, który sprawia, że iTunes przewija do przodu o 30 sekund: $iTunes = Ne ... s1 Czy można przekazać argument z linii poleceń i zastosować go w skrypcie zamiast zakodowanej na twardo wartości 30 sekund?

Dlaczego warto użyć słowa kluczowego params?

Wiem, że to podstawowe pytanie, ale nie mogłem znaleźć odpowiedzi. Dlaczego go używać? jeśli napiszesz funkcję lub metodę, k ... ublic int addTwoEach(int[] args) { int sum = 0; foreach (var item in args) sum += item + 2; return sum; }

Przekazywanie obiektów przez odniesienie lub wartość w C#

W C# zawsze myślałem, że nie-prymitywne zmienne są przekazywane przez odniesienia i prymitywne wartości przekazywane przez wa ... da wyjdzie poza zakres i wrócić do metody wywołującej, że obraz nie jest załadowany na oryginalny obiekt? Dlaczego tak jest?

Naga gwiazdka w argumentach funkcji?

Co robi Naga gwiazdka w argumentach funkcji? Kiedy spojrzałem na Moduł ogórkowy , widzę to: pickle.dump(obj, file, protoc ... s ... File "<stdin>", line 1 SyntaxError: named arguments must follow bare * Jeśli ważne, jestem na Pythonie 3.3.0.

Przekazywanie listy do funkcji w celu działania jako wiele argumentów

Myślę, że 'rozpakować' może być błędnym słownictwem tutaj-przepraszam, bo jestem pewien, że jest to podwójne pytanie. Moje p ... my_list) # breaks! Na pewno musi być jakiś sposób, aby rozwinąć listę i przekazać funkcję 'red','blue','orange' na kopytku?

Jak napisać skrypt bash, który pobiera opcjonalne argumenty wejściowe?

Chcę, aby mój skrypt mógł przyjmować opcjonalne dane wejściowe, Np. obecnie mój skrypt to #!/bin/bash somecommand foo Ale chciałbym powiedzieć: #!/bin/bash somecommand [ if $1 exists, $1, else, foo ]

Jak zwrócić wartość z formularza w C#?

Mam główny formularz (nazwijmy go frmHireQuote), który jest potomkiem głównego formularza MDI (frmMainMDI), który wyświetla i ... reQuote, to oczywiście ważne, że wrócę do instancji, która wywołała tę instancję frmportcontact. Jaka jest najlepsza metoda?