@Bushus: W Pythonie nie o to chodzi. ( ͡°͜ʖ͡°) Siłą tego języka jest to, że pozwala w jednej linijce zrobić to co w innych językach zajmuje kilka linijek, ja zaprezentowano wyżej. Ja tam jestem programistą C/C++ i Pythona dopiero zaczynam, więc mój kod jest właśnie taki jak napisałeś. Ale kolega pokazał mi już jakie cuda można tym robić kompletnie bez żadnego wysiłku, co mnie
@LOLWTF: jak zaczynałem pisać komentarz to nie widziałem, że już ktoś wrzucił rozwiązanie. @CamelCase: dlatego też napisałem, że moje rozwiązanie nie będzie optymalne ( ͡°͜ʖ͡°). Zawsze jakieś tymczasowe rozwiązanie jest lepsze od braku rozwiązania.
@Pipcieo: To nie jest czytelnie, bo musisz czytać od prawej do lewej (nie w tym konkretnym przypadku, ale ogółem pythonowy list comprehension to bzdura, uƶywanie zmiennych przed ich deklaracją)
@morsik: daj jakiś przykład. Bo dla mnie najlepszym przykładem na przewagę py jest to, że odpowiednikiem $ @ -> => jest . (kropka) i nic więcej. Kropka! ( ͡°͜ʖ͡°)
@KrzaQ2: Programowanie top-down ma bardzo wielu zwolenników, i to się zasadniczo pod to łapie. Nie wyobrażam sobie for comprehension pisanego bottom-up i równie czytelnego, choć rzeczywiście zagnieżdżone fory w pythonowym for comprehension mają umiarkowanie intuicyjną kolejność.
Po ponad 10 latach pracy jako kierowca autobusu w Polsce, je8łem to wszystko i pojechałem w Bieszczady… to znaczy wyjechałem do pracy do Niemiec właśnie jako kierowca autobusu. Wybrałem system 2/2, właśnie mija mi drugi tydzień pracy tutaj i jest git. #pracbaza #autobusy #emigracja #niemcy
Potrzebuję listy
nliczb losowych z przedziału 0-1. NiestetytheList = [random()] * nzwraca listę zawierającą
ntakich samych liczb. Da się zrobić tak, żeby każda losowała się oddzielnie?#programowanie
theList = [random() for i in range(n)]@CamelCase: dlatego też napisałem, że moje rozwiązanie nie będzie optymalne ( ͡° ͜ʖ ͡°). Zawsze jakieś tymczasowe rozwiązanie jest lepsze od braku rozwiązania.
@CamelCase: zarąbisty argument. W takim razie zapraszam do Perla gdzie całą aplikację da się napisać w pół linijki ( ͡° ͜ʖ ͡°)
@KrzaQ2: spoko, też na studiach lubiłem C++, ale z tego się wyrasta przy pierwszej nadarzającej się okazji ( ͡° ͜ʖ ͡°)
@Pipcieo: gdybym tylko mógł Ci pokazać mój kod, to sam byś się zdziwił :>
Jest tak czytelny jak C/PHP/Py.
$ @ -> =>z parsera?Da się przeżyć, choc fakt, że obsługa tablic i hashy jest zacznie prostsza w py
Bo dla mnie najlepszym przykładem na przewagę py jest to, że odpowiednikiem
$ @ -> =>jest.(kropka) i nic więcej. Kropka! ( ͡° ͜ʖ ͡°)@KrzaQ2: Programowanie top-down ma bardzo wielu zwolenników, i to się zasadniczo pod to łapie. Nie wyobrażam sobie for comprehension pisanego bottom-up i równie czytelnego, choć rzeczywiście zagnieżdżone fory w pythonowym for comprehension mają umiarkowanie intuicyjną kolejność.
Np. Haskell ma coś takiego jak
where, i