Pytania otagowane jako arguments

Argument to wartość przekazana do funkcji, procedury lub programu wiersza poleceń. Odnosi się to również do obiektu Array-like „arguments” w JavaScript.



5
Czy możesz podać argumenty słów kluczowych, które otrzymuje funkcja?
Mam dyktando, które muszę przekazać klucz / wartości jako argumenty słów kluczowych .. Na przykład .. d_args = {'kw1': 'value1', 'kw2': 'value2'} example(**d_args) Działa to dobrze, ale jeśli w dictwie d_args znajdują się wartości, które nie są akceptowane przez examplefunkcję, to oczywiście umiera. Powiedzmy, jeśli przykładowa funkcja jest zdefiniowana jakodef …


7
Wykonaj skrypt programu PowerShell z C # za pomocą argumentów wiersza polecenia
Muszę wykonać skrypt PowerShell z poziomu C #. Skrypt potrzebuje argumentów wiersza poleceń. Oto, co zrobiłem do tej pory: RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create(); Runspace runspace = RunspaceFactory.CreateRunspace(runspaceConfiguration); runspace.Open(); RunspaceInvoke scriptInvoker = new RunspaceInvoke(runspace); Pipeline pipeline = runspace.CreatePipeline(); pipeline.Commands.Add(scriptFile); // Execute PowerShell script results = pipeline.Invoke(); plik scriptFile zawiera coś takiego …

2
ruby konwertuje tablicę na argumenty funkcji
Powiedz, że mam tablicę. Chcę przekazać tablicę do funkcji. Funkcja oczekuje jednak dwóch argumentów. Czy jest sposób, aby w locie przekonwertować tablicę na 2 argumenty? Na przykład: a = [0,1,2,3,4] b = [2,3] a.slice(b) Wystąpiłby błąd w Rubim. Potrzebuję wpisu a.slice(b[0],b[1])szukam czegoś bardziej eleganckiego, jak w a.slice(foo.bar(b)) dziękczynieniu.


11
Ustawianie argumentów metody Java jako ostatecznych
Jaka to różnica finalmiędzy poniższym kodem. Czy jest jakaś korzyść z zadeklarowania argumentów jako final. public String changeTimezone( Timestamp stamp, Timezone fTz, Timezone toTz){ return .... } public String changeTimezone(final Timestamp stamp, final Timezone fTz, final Timezone toTz){ return .... }

5
Przeciążone funkcje w Pythonie?
Czy w Pythonie można mieć przeciążone funkcje? W C # zrobiłbym coś takiego void myfunction (int first, string second) { //some code } void myfunction (int first, string second , float third) { //some different code } a potem, gdy wywołuję funkcję, rozróżnia te dwie na podstawie liczby argumentów. Czy …


3
Dokument zniszczony parametr funkcji w JSDoc
Wcześniej zawsze dokumentowałem parametry mojego obiektu w następujący sposób: /** * Description of the function * * @param {Object} config - The configuration * @param {String} config.foo * @param {Boolean} [config.bar] - Optional value * @return {String} */ function doSomething (config = {}) { const { foo, bar } = …

3
Maven: Jak uruchomić plik .java z wiersza poleceń, przekazując argumenty
Mam następujący problem. Chciałbym uruchomić plik mvnz wiersza poleceń Main.java. Main.javaakceptuje parametr. Jak to zrobić z wiersza poleceń? Próbowałem znaleźć przykład, ale nie udało mi się. Czy ktoś mógłby mi pomóc, podając przykład? Spojrzałem tutaj, ale nie do końca rozumiałem, co powinienem zrobić. Ponadto, jak wykonać to polecenie z innego …
88 java  maven  arguments 


5
Czy mogę przekazać argument do VBScript (plik vbs uruchamiany za pomocą cscript)?
Mam ten skrypt zapisany w „test.vbs”: Set FSO = CreateObject("Scripting.FileSystemObject") Set File = FSO.OpenTextFile(workFolder &"\test.txt", 2, True) File.Write "testing" File.Close Set File = Nothing Set FSO = Nothing Set workFolder = Nothing Po uruchomieniu skryptu chcę przekazać wartość zmiennej „workFolder”. Jak mogę to zrobić? Czy mogę to zrobić? Może coś …

7
Dobre zastosowania wartości domyślnych argumentów funkcji mutowalnych?
Częstym błędem w Pythonie jest ustawianie modyfikowalnego obiektu jako domyślnej wartości argumentu w funkcji. Oto przykład zaczerpnięty z tego wspaniałego artykułu Davida Goodgera : >>> def bad_append(new_item, a_list=[]): a_list.append(new_item) return a_list >>> print bad_append('one') ['one'] >>> print bad_append('two') ['one', 'two'] Wyjaśnienie, dlaczego tak się dzieje, znajduje się tutaj . A …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.