syntax

Używanie wielu argumentów do formatowania łańcuchów w Pythonie (np. '%s ... %s')

Mam ciąg znaków, który wygląda jak '%s in %s' i chcę wiedzieć, jak rozdzielić argumenty tak, aby były dwoma różnymi %s. mój u ... ł na to: '%s in %s' % unicode(self.author), unicode(self.publication) Ale to nie działa, więc jak to wygląda w Pythonie?

Jaka jest różnica między umieszczeniem "mut" przed nazwą zmiennej a po":"?

Oto dwie sygnatury funkcji, które widziałem w dokumentacji Rusta: fn modify_foo(mut foo: Box<i32>) { *foo += 1; *foo ... Wydaje się, że pierwsza funkcja może być również zadeklarowana jako fn modify_foo(foo: mut Box<i32>) { /* ... */ }

# Importuj za pomocą nawiasów kątowych < > i cudzysłowów " "

Zastanawiam się, co decyduje o tym, czy możesz używać <Header.h> Czy "Header.h" Podczas importowania plików w Objective ... to działa? Wygląda bardzo podobnie do pakietów w Javie, ale z tego co wiem, nie ma czegoś takiego jak pakiet w Objective-C.

Czy Hash Rocket jest przestarzały?

Dobrze cytowany RIP Hash rocket post wydaje się sugerować, że składnia Hash Rocket (:foo => "bar") jest przestarzała na r ... żadnego ostatecznego odniesienia stwierdzającego, że forma rakiety Hash jest faktycznie przestarzała/niewskazana od Ruby 1.9.

Notacja kropkowa a notacja wiadomości dla deklarowanych właściwości

Mamy teraz notację "kropka" dla właściwości. Widziałem różne Wstecz i forty o zaletach notacji kropkowej a notacji wiadomoś ... nad ogromnymi projektami, w których konwencja kodu i jakość są najważniejsze (paradygmat zapisu raz przeczytany tysiąc razy).

Konkatenacja dwóch liter ciągów

Czytam Accelerated C++ by Koenig. Pisze on, że " nową ideą jest to, że możemy użyć+, aby połączyć łańcuch i literał Łańcuchow ... skać pierwszy przykład do pracy (nie jest ",świat" i "!"dwa literały strunowe? Czy to nie powinno zadziałać?), ale nie drugi.

Składnia for-loop w SQL Server

Jaka jest składnia pętli for W TSQL?

Jaka jest różnica między i w Javie Generics?

Widziałem wcześniej symbol wieloznaczny oznaczający dowolny obiekt - ale ostatnio widziałem użycie: <? extends Object> Ponieważ wszystkie obiekty rozszerzają obiekt, czy te dwa zastosowania są synonimami?

W PHP, dlaczego nie pokazuje błędu parse?

Uruchamiałem następujący PHP kod: <?php </script> ?> Nie było błędów parsowania, A wyjście było "?> ... Błąd parsowania: błąd składni, nieoczekiwane ' Dlaczego <?php </script> ?> nie podaje tego samego błędu?

Co oznacza tylda przed nazwą funkcji w C#?

Patrzę na jakiś kod i ma takie stwierdzenie: ~ConnectionManager() { Dispose(false); } Klasa implementuje interfejs IDisposable, ale nie wiem, czy jest to część tyldy (~).

Wyodrębnianie konkretnych kolumn w tablicy numpy

To proste pytanie, ale powiedzmy, że mam matrycę MxN. Wszystko, co chcę zrobić, to wyodrębnić określone kolumny i zapisać je ... inna wystarczyć, ale chyba nie. Rozejrzałem się, ale nie mogłem znaleźć niczego mądrego składni w tym konkretnym scenariuszu.

Czy jest jakaś różnica między`: key => "value" `I` key: "value" ' hash notacji?

Czy jest jakaś różnica między notacjami :key => "value" (hashrocket) i key: "value" (Ruby 1.9)? Jeśli nie, to chciałbym użyć key: "value" notacji. Czy jest jakiś klejnot, który pomaga mi przerobić notacje z :x => na x:?

"int main (vooid)"? Jak to działa?

Ostatnio musiałem wpisać mały program testowy C i w trakcie tego procesu popełniłem błąd ortograficzny w głównej funkcji, prz ... każ co robię: pax$ cat qq.c int main (vooid) { return 42; } pax$ rm qq ; gcc -Wall -o qq qq.c ; ./qq pax$ echo $? 42

Jak wyrwać się z pętli z wnętrza przełącznika?

Piszę jakiś kod, który wygląda tak: while(true) { switch(msg->state) { case MSGTYPE: // ... break; ... rzerwać pętlę, wprowadzając warunkowy break tuż po przełączniku. Chcę tylko wiedzieć, czy C++ ma już jakiś construct do tego.

Składnia PHP dla zmiennej member

Pierwsze pytanie NA SO I to prawdziwy kandydat RTM. Ale obiecuję ci, że szukałem i nie mogę go znaleźć. Chętnie zrobię #headp ... kcesor? Wszelkie wskazówki do TFM, abym mógł się podnieść, będą pokornie docenione. Wielkie dzięki. Proszę, bądź delikatny.

Podświetlanie Składni Androida?

Czy ktoś zna biblioteki podświetlania składni, które działają na Androidzie? Patrzyłem na jsyntaxpane, ale to chyba nie obsługuje Androida.

Co oznacza funkcja %>% w R?

Widziałem użycie funkcji %>% (procent większy niż procent) w niektórych pakietach, takich jak dplyr oraz rvest. Co to znaczy? Czy jest to sposób na zapisanie bloków zamknięcia w R?

Jaka jest pełna składnia pętli " for " W C?

Widziałem kilka bardzo dziwnych for pętli podczas czytania cudzego kodu. Próbowałem szukać pełnego wyjaśnienia składni pętli ... drugie? Byłoby wspaniale, gdyby ktoś mógł mi pomóc to zrozumieć i może wskazać mi kierunek pełnego opisu składni for pętli.

Co oznaczają operatory %op%? Na przykład " % w%"?

Próbowałem zrobić to proste wyszukiwanie, ale nie mogłem znaleźć nic na symbol procent (%) w R. Co oznacza %in% w poniższym ... ia: co robi np%+%? w R The R % * % operator co oznacza % * % w R co % / / % robi w R? co oznacza %>% w R

Co oznacza symbol " @ " w odniesieniu do list w Haskell?

Natknąłem się na fragment kodu Haskella, który wygląda tak: ps@(p:pt) Co oznacza symbol @ w tym kontekście? Nie mogę znal ... w Google), a funkcji nie mogę znaleźć w dokumentacji Preludium, więc wyobrażam sobie, że to musi być jakiś cukier składniowy.