@rawilson: poczytaj w jakiejś książce (nie tutorialu, książce) o modelu obiektowości w pythonie, bo różni się on trochę od innych języków. Pod koniec rozdziału powinny być praktyczne zadania które pomagają to zrozumieć.
  • Odpowiedz
Chce kupić młodszemu bratu jakas książke o programowaniu, najlepiej aby to był to język python. Jaka książka może być przystępna dla 13 latka?
#python
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czwartkowy poranek to gwarancja najaktualniejszych ogłoszeń dla Python developerów – koniecznie zerknijcie co tam mamy ( ͡° ͜ʖ ͡°)

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. -
justjoin_it - Czwartkowy poranek to gwarancja najaktualniejszych ogłoszeń dla Python ...

źródło: comment_0hdcSSlPtOoSuJYQb6Zjj0Cd1FRzJIoU.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#python #naukaprogramowania próbuję napisać program, który ma na celu symulowanie działania automatu z napojami. Objekt klasy automat dziedziczy po klasach napoje(cola,pepsi, fanta etc) oraz po klasie monety(5zl, 2zl, 1zl, 50gr etc)
Odpowiednia metoda wprowadza monety do momentu gdy ich suma nie przekroczy 2 zl, kazda moneta jest zapisywana do listy.
Narazie rozważam jak napisać algorytm, który będzie wydawać resztę, myślę, żę nie powinno to sprawić większych trudności, jednak
J.....L - #python #naukaprogramowania próbuję napisać program, który ma na celu symul...

źródło: comment_HIljUneeStH6xtYDXcHkKCOl7uuH730Y.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

czy da się metodą z objektu klasy zwrócić listę do innej listy z poza klasy


Tak wystarczy, że metoda z tej klasy będzie zwracała liste np:

class Foo:
....def foo(self):
  • Odpowiedz
@JungleJamPL:

Objekt klasy automat dziedziczy po klasach napoje(cola,pepsi, fanta etc) oraz po klasie monety(5zl, 2zl, 1zl, 50gr etc)

Tak trochę off-topic w kontekście twojego pytania - czy czasem nie używasz tutaj dziedziczenia na siłę?
Co ma wspólnego klasa automat z napojami albo monetami, żeby po nich dziedziczyć? Wg mnie to tak jakbyś robił klasę samochód i dziedziczył po klasie roślina.
  • Odpowiedz
#datascience
#python

Uczę się data science i ML. Spotkałem się z czymś, czego nie do końca rozumiem. Do tej pory poprzez traintestsplit dzieliłem sobie zbiór na 2 grupy, wiadomo. Z kolei w jednej książce spotkałem się z pomysłem, aby dzielić nie na 2, ale na 3 grupy. Ta 3 miałaby być walidacyjną i miałaby służyć porównaniu z tą testową. Nie lepiej zrobić sobie pętlę z powiedzmy
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #python mam takie banalne pytanko. Chciałbym, żeby przy inicjalizacji obiektu jakieś klasy wykonywana była jakaś czynność. Np. print("Siemcia") . Jak coś takiego zrobić ? w inicjalizatorze _init_ jak to wpisuje to nie pomaga, a jak poprostu wrzucam napis prosto w klase to wypisuje powitanie nawet jak obiekt nie został zainicjalizowany.

https://pastebin.com/65uTtqrS
J.....L - #naukaprogramowania #python mam takie banalne pytanko. Chciałbym, żeby przy...

źródło: comment_nUhmeZeYZgkMYgGS68tzgYR5DNaAtJbh.jpg

Pobierz
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JungleJamPL: tak na przyszłość, koleżeńska rada, to nie warto się wypowiadać (a już na pewno krytykować) designu języka/technologii jeśli jest się w nim początkującym, bo można się ośmieszyć w towarzystwie xD
  • Odpowiedz
#python #naukaprogramowania #klasy mam takie dośc proste pythanie . mamy podstawową klasę pojazd która ma atrybuty nazwa i prędkość . oprócz tego chciałbym zrobić 3 klasy dziedziczące po klasie pojazd: osobowy/motor/dostawczy , które każda oddzielnie bedzie miała swoje własne atrybuty, o które automatycznie poprosi użytkownika podczas inicjalizowania. Założmy ze będzie to dla podanego przykładu:
osobowy : ilu drzwiowy
motor : jakie manetki
dostawczy: ile palet sie
J.....L - #python #naukaprogramowania #klasy mam takie dośc proste pythanie . mamy po...

źródło: comment_BbEYV3qm0vUmRcqCZyzru5Np8UduU1Tj.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JungleJamPL: do dzieła, poczytaj sobie w dokumentacji albo w odpowiedziach na stacku o tym o czym wspomniałem i próbuj napisać, w taki sposób się najlepiej nauczysz jak to działa :) Jak będziesz miał problem to zawsze możesz wołać
  • Odpowiedz
#naukaprogramowania #python #wyjatki #exceptions mam takie pytanie odnosnie formuly try , except w Pythonie. W programie jest wprowadzona lista obiektów, i teraz program prosi użytkownika o wporwadzenie indeksu obiektu z listy do wypisania. Jesli wprowadzony indeks jest za duzy i nie ma obiektu o takim indeksie w liscie pojazdów, to program powinien wypisać stosowny błąd. Teraz pytanie, jakiego excepta można użyc w tej sytuacji
J.....L - #naukaprogramowania #python #wyjatki #exceptions mam takie pytanie odnosnie...

źródło: comment_RO89AmiMwimUiY6xOlefsT0f156foBmx.jpg

Pobierz
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ManfredMacx: wyjątki w pythonie są dosyć lekkie; jeśli wyjątek NIE poleci, to koszt "try" jest mniejszy od kosztu pustego "if" czyli praktycznie zerowy. Wpływ na wydajność jest dopiero kiedy wyjątek jest rzucany prawie zawsze. Dlatego w py wyjątki są używane nawet do flow control (StopIteration) :) w c++ takie coś by było zbesztane na code review
  • Odpowiedz
Jak w #python zrobic webscraping Wykopu (ucze sie tego, a poza tym chcialbym moze porobic jakies fajne satystyki, jakby wyszlo)? Obecnie 'zerkajac' skryptem na Wykopalisko, "widze" jakieś dwie reklamy (których, zeby bylo zabawniej, nie widze jak jestem zalogowany) o festiwalu pirotechnicznym :(
Technicznie powinienem podawac moj login i haslo metoda POST, ale zastanawiam sie, czy jak bede skrypt odpalal co, powiedzmy, 10 min, mi konta nie zablokuje w koncu (myślałem,
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TenToTamTaki: generalnie to może lepiej uczyć się scapingu na serwisie na którym mniej Ci zależy (o ile masz obawy o blokowanie konta) oraz który nie ma API (bo jedną z pomniejszych motywacji do API jest by przestano scrapować)
  • Odpowiedz
@Mmmmmm: Masz jakiś problem z bazą danych, która jest tworzona w django.test.TestCase, który to jest wraperrem na unittest.TestCase, który nie grzebie nic z bazą danych, dlatego Ci na nim przechodzi.
  • Odpowiedz
Z 30 minut spedzilem zastanawiajac sie czemu VSCode wyswietla mi blad przy probie importowanie SQLAlchemy z venv, pomimo tego, ze pip -list i pip -freeze jasno pokazaly, ze jest zainstalowany...
Sadzilem, ze interpreter Pythona zmienia sie automatycznie w momencie kiedy na terminalu VSCode ustawie source /env/bin/activate

Swoja droga mam tych interpreterów dosyć sporo. Czy dai sie jakos zmniejszyc ich liste?
#programowanie #programista15k #naukaprogramowania #python
farmaceut - Z 30 minut spedzilem zastanawiajac sie czemu VSCode wyswietla mi blad prz...

źródło: comment_AOVwhm1EGyOlMqrEqQrV7Z8FN5kTkduB.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Szukasz pracy zdalnej w IT? Obserwuj #zdalnieio lub zapisz się na newsletter, aby otrzymywać powiadomienia o najnowszych ofertach :)

Javascript
Frontend Engineer (Devire) 7 000 - 15 000 PLN - oferta
Frontend Engineer (Shortlist) 7 000 - 16 000 PLN - oferta
Senior React Developer (ITSG) 15 000 - 20 000 PLN -
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jakiś pythonowy geniusz potrafiłby zoptymalizować ten kod?

for k, v in filters.items():
if type(v) == list:
for value in v:
filters_new.append((k, value))
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wuut:
To powinno byc *teoretycznie* odrobine szybsze
if type(v) == list:
__filtersnew.extend([(k, value) for value in v])

Z tym ze kod jest banalny, wiec pewnie zepsute jest cos gdzies indziej jezeli szukasz tu bottlenecku ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Jest jakiś prosty sposób aby zrobić negację warunku, który mam w funkcji. Tutaj prosty przykład. Funkcja przyjmuje dwie liczby i zwraca mniejszą. Chciałbym użyć tego samego kodu do zwracania liczby większej. W tym celu potrzebuje zanegowć warunek zawszyty w funkcji.

https://paste.ofcode.org/37bw8npfQQnKkdsZ3EiVJu6

Nie chce też komplikować tej funkcji dodając dodatkowy parametr True, False.

Rowiązanie
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach