Pytania oznaczone «parameter-passing»

przekazywanie parametrów to proces przypisywania wartości do parametrów funkcji

411
Rozwijanie krotek na argumenty

Czy istnieje sposób na rozszerzenie krotki Python w funkcję - jako rzeczywiste parametry? Na przykład tutaj expand()działa magia: some_tuple = (1, "foo", "bar") def myfun(number, str1, str2): return (number * 2, str1 + str2, str2 + str1) myfun(expand(some_tuple)) # (2, "foobar",...

242
Naga gwiazdka w argumentach funkcji?

Do czego służy pusta gwiazdka w argumentach funkcji? Kiedy spojrzałem na moduł marynaty , widzę to: pickle.dump(obj, file, protocol=None, *, fix_imports=True) Wiem o pojedynczych i podwójnych gwiazdkach poprzedzających argumenty (dla zmiennej liczby argumentów), ale to nic nie poprzedza. I...

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

Mam główny formularz (nazwijmy go frmHireQuote), który jest dzieckiem głównego formularza MDI (frmMainMDI), który pokazuje inny formularz (frmImportContact) za pośrednictwem ShowDialog () po kliknięciu przycisku. Gdy użytkownik kliknie „OK” na frmImportContact, chcę przekazać kilka zmiennych...