Wszystko
Najnowsze
Archiwum
- 2
@Reverb: Atlas węży świata
- 1
Pieniądze? Budżet mamy otwarty, wszystko zależy od tego co potrafisz ;)
@Zdalny: niestety, wykopowi programiści za 15k tego nie zrozumieją, bez widełek nawet nie podchodź ( ͡° ͜ʖ ͡°)
- 0
@Ginden: super by bylo z doswiadczeniem 2-4 lata, ale szukam na różnym poziomie doświadczenia (bo latami tego zmierzyć nie można jak wiesz).
Dobry wieczór Mirki, chciałem pouczyć się #python i się zastanawiam od czego zacząć. Znam podstawy c/c++ (tak na 3+ :D). Książka, czy kurs vid na start? Ktoś w wpisie sprzed roku poleca http://www.amazon.com/Python-Programming-Introduction-Computer-Science/dp/1590282418/ - tam żadnych obiekcji nie było, ale może ktoś z was mi ją odradzi z sensownych przyczyn, albo wytłumaczy dlaczego na alledrogo wisi za 270 pln!?!?!?
Zaś co do kursów mam na oku:
- https://www.coursera.org/course/interactivepython1 ale ten
Zaś co do kursów mam na oku:
- https://www.coursera.org/course/interactivepython1 ale ten
@kap_z_kut_sru_z_dup: najpierw dive into python a potem napisz czat w stylu 6obcy
@kap_z_kut_sru_z_dup: Jeśli ogarniasz C++ na 3+ to ogarnij sobie jakiś szybki kurs z dużą ilością dobrych ocen na udemy, żeby załapać podstawy i napisz sobie kalkulator z pomocą google. Trochę się pomęczysz, trochę będziesz błądził po omacku, ale raczej powinno Ci się udać. I w momencie jak już będziesz posiadał marnej jakości wiedzę teoretyczną, popartą praktyką, weź się za jakąś cegłę, która nauczy Cię składni na tip top. W momencie
- 5
Postanowiłem pouczyć się pythona(jestem baaaaardzo początkujący). Syn poprosił abym mu napisał zadania z odejmowania na kartce od 0 do 1000. Postanowiłem wykorzystać znikomą wiedzę i "pójść na łatwiznę"(przy moich umiejętnościach w cudzysłowie) i napisać mu prosty program losujący dla niego zadania i sprawdzający poprawność wyników. Problem w tym, że coś robię nie tak bo np. 50 - 40 chociaż równa się 10 to po wpisaniu takiego wyniku program zwraca błąd.
# -*- coding:
# -*- coding:
- 1
Write a for-loop that iterates over start_list and .append()s each number squared (x ** 2) to squarelist.
start_list = [5, 3, 1, 2, 4]
square_list = []
# Your codeCzy poprawną praktyką (w programowaniu ogólnie) jest umieszczanie po prawej stronie operatora and / && wyrażenia które może wyrzucić jakiś error w przypadku gdyby wyrażenie po lewej stronie było fałszem? Tzn. czy zawsze bezpieczne jest założenie że w przypadku fałszu po lewej stronie, prawa nie zostanie wykonana?
Na pythonowym przykładzie: Jest instancja klasy A z polem a.data które przewiduję że może być puste, albo może być instancją innej klasy do której chcę się
Na pythonowym przykładzie: Jest instancja klasy A z polem a.data które przewiduję że może być puste, albo może być instancją innej klasy do której chcę się
@blackyabbol: Jeśli działa wtedy, kiedy nie wiemy czy wywołuje błąd, to oznacza że błędu nie wywołuje.
Z tego co wiem, większość języków instrukcje z warunków przetwarza od lewej do prawej, więc błąd może wystąpić tylko wtedy, kiedy w jakimś języku jest na odwrót.
Z tego co wiem, większość języków instrukcje z warunków przetwarza od lewej do prawej, więc błąd może wystąpić tylko wtedy, kiedy w jakimś języku jest na odwrót.
- 2
Co robi to "if (i >> j) % 2 == 1" w generatorze? Czemu tam musi być ">>"?
def powerSet(items):
N = len(items)
# enumerate the 2**N possible combinations
for i in xrange(2**N):Komentarz usunięty przez autora
- 1
@tapanika: Przesuwasz bitowo i o j miejsc i sprawdzasz czy jest nieparzyste. Często takie rzeczy się robi, żeby sprawdzić czy określony bit jest 1 czy 0
- 21
Pierwszy raz Black Friday (Czarny Piątek) świętujemy również na MyDevil.net!
Łapcie 33% zniżkowy kupon na nowe konta:
WYKOPBLACKFRIDAY2015
Kod ważny jest do godziny
Łapcie 33% zniżkowy kupon na nowe konta:
WYKOPBLACKFRIDAY2015
Kod ważny jest do godziny
Tak więc zapraszamy naszych użytkowników obecnych na Wykop do podawania swoich kodów polecających w odpowiedzi :)
@MyDevil:
źródło: comment_JI77QjO5MAzMadSCLNR7Yah0EVJ4BDhG.jpg
Pobierz- 2
@cruc: Tak.
Mirki, mam powiedzmy
Jak je podać/konwertować do
>>flagi = []
>>flagi.append('re.I')
>>flagi.append('re.X')
Jak je podać/konwertować do
@pawelpel: To co robisz jest bez sensu. Flagi są wartościami jednobitowymi na bajcie (albo kilku bajtach), np. bitowo
W związku z tym lepiej, zamiast listy, wykorzystać operacje bitowe:
00000001 to może być re.I, a 00001000 to re.X (nie jest to raczej zgodne z prawdą, ale nie ma to znaczenia).W związku z tym lepiej, zamiast listy, wykorzystać operacje bitowe:
flagi = 0Mirki spod tagu #programowanie.
Mam dwa pliki:
1) zajmuje 5GB i jest w nim 150mln wierszy "nazwa liczba1 liczba2"
2) zajmuje 60MB i jest w nim 150k wierszy "nazwa liczba0"
Da się je skutecznie (tj. w rozsądnym czasie) połączyć względem kolumny
Mam dwa pliki:
1) zajmuje 5GB i jest w nim 150mln wierszy "nazwa liczba1 liczba2"
2) zajmuje 60MB i jest w nim 150k wierszy "nazwa liczba0"
Da się je skutecznie (tj. w rozsądnym czasie) połączyć względem kolumny
@Siotson: Są posortowane? Jeśli tak, to użyj algorytmu sort-merge join.
@Alkreni: Ogólnie to zadanie jest proste, tylko trzeba ogarnąć sposób na uniknięcie pętli o złożoności
Merge-sort join dla posortowanych wejść ma złożoność
Posortowanie pewnie można tutaj ogarnąć w czasie
Kubełki można matchować nawet z użyciem GPU lub wielowątkowo.
IMHO dobra implementacja na SSD + i5 powinna się wykonywać najwyżej 5 minut.
O(n*m).Merge-sort join dla posortowanych wejść ma złożoność
O(n+m).Posortowanie pewnie można tutaj ogarnąć w czasie
O(n+m), jeśli linie podają się sortowaniu kubełkowemu wg jakiegoś algorytmu.Kubełki można matchować nawet z użyciem GPU lub wielowątkowo.
IMHO dobra implementacja na SSD + i5 powinna się wykonywać najwyżej 5 minut.
- 1
Mirki jak w Gnome3 zrobić by plik py (i ogólnie skrypty) wykonywały się po kliknięciu myszką?
@defoxe: Plik musi mieć flagę +x, czyli w konsoli chmod +x plik.py
- 4
@Synekdocha: Ma flagę +x ;-)
Znalazłem przyczynę.W Nautilus trzeba wejść w preferencje, potem zachowanie a następnie wybrać "wykonywanie plików tekstowych po kliknięciu". Wtedy uruchamia.
Znalazłem przyczynę.W Nautilus trzeba wejść w preferencje, potem zachowanie a następnie wybrać "wykonywanie plików tekstowych po kliknięciu". Wtedy uruchamia.
Od tygodnia z Pythonem (nauka od zera) i już szału dostaję od pajtonowej schizmy wersjowej.
#python #gorzkiezale
#python #gorzkiezale
Cześć,
Może sprawa jest prostsza niż mi się zdaje. Mam sobię baze danych z 10k encji. Każda z encji ma id oraz name .
Chciałbym "przelecieć" całą bazę i pogrupowac wszystkie obiekty które zawierają (zawierają - a nie są dokładnie takie same) w swoim name - name iteratora.
Napisałem
Może sprawa jest prostsza niż mi się zdaje. Mam sobię baze danych z 10k encji. Każda z encji ma id oraz name .
Chciałbym "przelecieć" całą bazę i pogrupowac wszystkie obiekty które zawierają (zawierają - a nie są dokładnie takie same) w swoim name - name iteratora.
Napisałem
- 1
#python Co to jest python 101?
- 3
Czy na rozmowach o pracę na stanowisko junior python developer/python developer są zadawane pytania "teoretyczne"? Jeśli tak, to jakie i w jaki sposób najlepiej tę teorię ogarnąć, czytając dokumentację?
Chodzi mi na przykład o pytania tego typu: http://www.wykop.pl/wpis/15357461/#comment-51605691
#python
Chodzi mi na przykład o pytania tego typu: http://www.wykop.pl/wpis/15357461/#comment-51605691
#python
- 0
@zranoI: z ciekawości - gdzie śmigasz?
- 0
- 1
Mireczki z #programowanie #python potrzebuje małej pomocy, jestem troche zielonka w kwestii pythona a potrzebuje napisac program liczacy strony w pdf z rozróznieniem na A3 i A4.
http://pastebin.com/hfLnWMTe tu wszystko dziala tak jak chce, liczy strony jak nalezy i podaje sciezke, problem powstaje dalej.
http://pastebin.com/V447V3yX nie potrafie zmusić pythona żeby zliczył mi wystąpienia A3 i A4 w taki sposób abym mógł to przypisać do konkretnego pliku. Pomożecie ?
http://pastebin.com/hfLnWMTe tu wszystko dziala tak jak chce, liczy strony jak nalezy i podaje sciezke, problem powstaje dalej.
http://pastebin.com/V447V3yX nie potrafie zmusić pythona żeby zliczył mi wystąpienia A3 i A4 w taki sposób abym mógł to przypisać do konkretnego pliku. Pomożecie ?
- 0
@notanumber: Dzieki raz jeszcze:)
http://wklej.org/id/1854512/
po odpaleniu rezultat:
('passed, at:', 4)
('passed, at:', 11)
('passed, at:', 22)
powinno
po odpaleniu rezultat:
('passed, at:', 4)
('passed, at:', 11)
('passed, at:', 22)
powinno
@trollasek: c = [x for x in range(len(a) - len(b)+1) if b == a[0+x:len(b)+x]] , bo nie sprawdzało ostatniej możliwości. odpisz jak ogarniesz, który działa szybciej i o ile.
- 1
@matowoszary: średnia szybkości działania z miliona prób:
wersja moja (a właściwie @venomik): 9.55854728222e-05
Twoja wersja: 0.000243827328205
wersja moja (a właściwie @venomik): 9.55854728222e-05
Twoja wersja: 0.000243827328205
- 1
- 1
@Kiro: dzięki, dokładnie o to chodziło :) Mógłbyś wytłumaczyć krótko dlaczego to zadziałało?
- 1
@zranoI: jak do grupy dodamy ?= to nie będzie ona "zjadać" dopasowanego fragmentu, jak to ma miejsce w przypadku zwykłej grupy i ta część będzie dalej dostępna do analizy. Nie wiem jak to ładniej wytłumaczyć, zerknij w docsy :) https://docs.python.org/2/library/re.html
12
Time-Lapse z pisania gry

Gra: Flappy Bird, Python, PyGame, Time Lapse, Programowanie
z- 0
- #
- #
- #
- #
- #
- #






















Obecnie używam Tweepy (https://code.google.com/p/tweepy/) ale się nie sprawdza / zawiesza...