Pytania oznaczone «python»

24
Python - „if foo in dict” vs „try: dict [foo]”

Jest to mniej pytanie o naturę pisania kaczek, a raczej o pozostawanie pythonem, jak sądzę. Po pierwsze - w przypadku dykt, w szczególności gdy struktura dykt jest dość przewidywalna, a dany klucz nie jest zwykle obecny, ale czasami tak jest, najpierw myślę o dwóch podejściach: if myKey in dict:...

23
Dlaczego w Javie / C ++ nie ma operatora mocy?

Chociaż istnieje taki operator - **w Pythonie zastanawiałem się, dlaczego Java i C ++ też go nie mają. Łatwo jest utworzyć jedną dla klas, które definiujesz w C ++ z przeciążeniem operatora (i uważam, że takie rzeczy są możliwe również w Javie), ale mówiąc o prymitywnych typach, takich jak int,...

23
Jak rozwiązać problem zagnieżdżonych komentarzy

Pojawia się w nie tylko jednym języku, że komentarzy nie można zagnieździć. Czy masz dobre rozwiązanie tego problemu? Jednym z obejść w C / C ++ i Javie jest używanie tylko komentarza jednowierszowego, ale niemożliwe staje się wówczas komentowanie większego bloku. Mam do czynienia z czymś...

21
@staticmethod vs funkcja na poziomie modułu

Tu nie chodzi o @staticmethodi @classmethod! Wiem jak staticmethoddziała. Chcę wiedzieć, jakie są właściwe przypadki użycia dla @staticmethodfunkcji na poziomie modułu. Przejrzałem to pytanie i wydaje się, że istnieje ogólna zgoda co do tego, że funkcje na poziomie modułu są lepsze niż metody...

20
Jak wyrazić subtelne relacje w moich danych?

„A” odnosi się do „B” i „C”. Jak pokazać, że „B” i „C” mogą w tym kontekście również być powiązane? Przykład: Oto kilka nagłówków na temat ostatniej gry na Broadwayu: Glengarry Glen Ross Davida Mameta, z udziałem Al Pacino, otwiera się na Broadwayu Al Pacino w „Glengarry Glen Ross”: Co myśleli...