Pytania oznaczone «python»

68
Po co przechowywać funkcję w słowniku Pythona?

Jestem początkującym Pythonem i właśnie nauczyłem się techniki obejmującej słowniki i funkcje. Składnia jest łatwa i wydaje się trywialna, ale moje zmysły pytona mrowią. Coś mi mówi, że jest to głęboka i bardzo pytoniczna koncepcja i nie do końca rozumiem jej znaczenie. Czy ktoś może nazwać tę...

60
R vs Python do analizy danych [zamknięte]

Programuję od około roku i bardzo interesuje mnie analiza danych i uczenie maszynowe. Biorę udział w kilku kursach online i czytam kilka książek. Wszystko, co robię, używa albo R, albo Pythona i szukam sugestii, czy powinienem skoncentrować się na jednym języku (a jeśli tak, to na którym), czy...

54
Skąd taka popularność w Pythonie? [Zamknięte]

Poza tym, że jestem zirytowany białą spacją jako składnią, nie nienawidzę, po prostu nie fascynuje mnie Python. Doceniam poezję Perla i zaprogramowałem piękne serwisy internetowe w bash & korn i shebang gnuplot. Piszę dokumenty troffi nie mam nic przeciwko REXX. Nie znaleziono żadnych tcl...

50
Dlaczego Python nie zezwala na wieloliniowe lambdy?

Czy ktoś może wyjaśnić konkretne powody, dla których BDFL decyduje się na utworzenie pojedynczej linii dla lambda Python? To jest dobre: lambda x: x**x Powoduje to błąd: lambda x: x**x Rozumiem, że stworzenie wieloliniowej linii lambda „zakłóciłoby” normalne zasady wcięć i wymagałoby dodania...

46
Cel „return self” z metody klasowej?

Spotkałem coś takiego w projekcie open source. Metody modyfikujące atrybuty instancji zwracają odwołanie do instancji. Jaki jest cel tego konstruktu? class Foo(object): def __init__(self): self.myattr = 0 def bar(self): self.myattr += 1 return

44
Dlaczego najgorszy przypadek dla tej funkcji O (n ^ 2)?

Próbuję nauczyć się, jak obliczyć notację BigO dla dowolnej funkcji. Znalazłem tę funkcję w podręczniku. Książka potwierdza, że ​​funkcją jest O (n 2 ). To wyjaśnia, dlaczego tak jest, ale staram się podążać. Zastanawiam się, czy ktoś mógłby mi pokazać matematykę, dlaczego tak jest. Zasadniczo...