Pytania oznaczone «syntax»

99
Czy Hash Rocket jest przestarzały?

Dobrze cytowany post dotyczący rakiety RIP Hash wydaje się sugerować, że składnia Hash Rocket ( :foo => "bar") jest przestarzała na rzecz nowego skrótu w stylu JSON w Ruby ( foo: "bar"), ale nie mogę znaleźć żadnego ostatecznego odniesienia określającego formę Hash Rocket jest faktycznie...

97
„X nie w y” lub „nie x w y”

Podczas testowania członkostwa możemy użyć: x not in y Lub alternatywnie: not x in y Może istnieć wiele możliwych kontekstów dla tego wyrażenia w zależności od xi y. Może to dotyczyć na przykład sprawdzenia podciągów, członkostwa na liście, istnienia klucza dyktowania. Czy te dwie formy są...

96
Co znaczy?

Analizuję kod w Pythonie i nie wiem co pop = population[:] znaczy. Czy jest to coś w rodzaju list tablic w Javie, czy też jak tablica dwuwymiarowa?

95
Jaki jest odpowiednik „! =” W Excel VBA?

Problem polega na tym, !=że nie działa jako funkcja w programie Excel VBA. Chcę móc korzystać If strTest != "" Then zamiast If strTest = "" Then Czy istnieje inne podejście do zrobienia tego poza !=? Moją funkcją naśladowania !=jest Sub test() Dim intTest As Integer Dim strTest As...

92
Co znaczy?

Mam 2 zajęcia: class base { virtual void foo() {}; }; class derived : public base { void foo() { base::foo(); } }; Popełniłem błąd i base:foo();zamiast tego pisałem base::foo();. Kod został skompilowany i uruchomiony, ale posegregował. Nie wiem, jak mogę to wygooglować i nie wiem, co to...

90
Co w Pythonie oznacza „chociaż prawda”?

def play_game(word_list): hand = deal_hand(HAND_SIZE) # random init while True: cmd = raw_input('Enter n to deal a new hand, r to replay the last hand, or e to end game: ') if cmd == 'n': hand = deal_hand(HAND_SIZE) play_hand(hand.copy(), word_list) print elif cmd == 'r':

88
Używanie map () na iteratorze

Powiedzmy, że mamy Map : let m = new Map();, użycie m.values()zwraca iterator mapy. Ale nie mogę używać forEach()lub map()na tym iteratorze, a implementacja pętli while na tym iteratorze wydaje się być anty-wzorcem, ponieważ ES6 oferuje funkcje takie jak map(). Czy jest więc sposób użycia...