n = 5
def silnia_rek(n):
if n > 1:
return n * silnia_rek(n - 1)
elif n in (0, 1):Wszystko
Najnowsze
Archiwum
- 0
@deeuss: na poprawę humorku masz żarcik z rekurencji: https://www.google.com/search?q=rekurencja
konto usunięte via iOS
- 2
jakie testy, zadania i materiały polecacie, żeby rozwijać swoje zdolności analityczne i umiejętność dedukcji? Research w tym temacie już mam oczywiście za sobą, ale liczę że wpadnę na jeszcze jakieś perełki od Was
#naukaprogramowania #pracait #informatyka #matematyka #programowanie #python #finanse #rozwojosobisty
#naukaprogramowania #pracait #informatyka #matematyka #programowanie #python #finanse #rozwojosobisty
@Czlowiekbeznicku: xd
Czy tworzycie wirtualne środowiska dla projektów działających w kontenerze? Tzn nie mam na myśli sytuacji gdzie venv działa wewnątrz kontenera. Wydaje mi się, że skoro w kontenerze instalują się wszystkie dependencies to w katalogu projektu wystarczy sam plik requirements.txt i nie trzeba tworzyć venv. Dobrze myślę?
#python #django
#python #django
@NiezajebywalnyNiesporczak: są plusy zrobienia venv w środku kontenera bo izolujesz się od globalnej instalacji pythona i pakietów które tam są
- 5
@NiezajebywalnyNiesporczak: To zależy. Ja kiedyś budowałem kontener, w którym były dwie instancje Pythona, więc zrobiłem to na venvie. Ale tak ogółem to w 99% przypadkach venv był niepotrzebny.
Od czego byście zaczęli lub od czego zaczynaliście swoją przygodę z #python - kursów w sieci pełno po polsku, po angielsku, za darmo, za tysiące złotych i tyle tego jest że człowiek tak naprawdę nie wie od czego zacząć. Obszar zainteresowania "Data Science i Machine Learning" mówiąc już marketingowym żargonem. I pewnie jak sam zacznę to drążyć to pominę wiele rzeczy i wydłużę tylko naukę. #programista15k #programowanie
@zogard Generalnie się zgadzam. Mi również nie chodzi o kucie dobrych praktyk, tylko o poznanie możliwości języka. Coś na zasadzie "dzieł i rządź" uczysz się konceptów na małych modułach i potem wykorzystujesz to w projektach, usprawniasz je i pracujesz nad ich jakością. Nie jestem zwolennikiem klepania hackerrank, czy codewars. Pierwszy i ostatni raz (w pracy) widziałem przeszukiwanie drzewa binarnego na rekrutacji, ale bardzo dużo wiedzy np. o itertools wyciągnąłem robiąc te
@Wektorowy1: proponuję zacząć od nauki wyszukiwania informacji w internecie
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
@aseeon_: no czyli jakiś dict do trzymania wyników, funkcja sprawdzająca czy gra się skończyła i co rzut seria ifów wypełniających seta z dostępnymi wyborami plus jakiś input dla gracza do podjęcia decyzji. Potem do tego można dorobić jakiś system zakładów, może podpiąć pod sieć neuronową i zobaczyć jak się nauczy grać... W sumie całkiem ciekawy projekcik dla początkującego, można parę rzeczy ogarnąć.
- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
48
Jak tworzyć ładne mapy? Jest na to darmowy sposób.

Prawie każdy z nas lubi ładne mapy. A co jeśli powiedziałbym Ci, że sam możesz tworzyć ładne mapy? Niewielkim nakładem sił, po wpisaniu podstawowych zwrotów,
z- 4
- #
- #
- #
- #
- #
pracuje ktos tutaj? fajna firma?
https://justjoin.it/offers/reef-technologies-staff-python-backend-engineer
#python
https://justjoin.it/offers/reef-technologies-staff-python-backend-engineer
#python
- 0
Siemka
Mb pro 2017,
Python zainstalowany a później Pycharm
Załączam sobie pycharm, wpisuhe w terminal
Mb pro 2017,
Python zainstalowany a później Pycharm
Załączam sobie pycharm, wpisuhe w terminal
Mirki, tworze skrypt to wizualizacji połączeń pomiędzy portami. Wydawało mi się to proste i przyjemne, ale wchodząc w temat uświadomiłem sobie, że takie nie jest. Proszę was o pomoc, jakieś podpowiedzi w jakiej gałęzi matematyki albo wzorów projektowych czy może są jakieś algorytmy na takie rozwiązanie.
Graficznie działa mi to teraz w Tkinter na Pythonie 2.7 i w tym pythonie raczej powinno zostać, chyba, że jest jakaś biblioteka w 3.x.
Logicznie działa to obecnie
Graficznie działa mi to teraz w Tkinter na Pythonie 2.7 i w tym pythonie raczej powinno zostać, chyba, że jest jakaś biblioteka w 3.x.
Logicznie działa to obecnie
źródło: comment_16428515162zgGJ2TZ8oeJW8n7tP9stm.jpg
Pobierz- 1
@PanPraktyczny: jest dużo rozwiązań. Rozważ graphviz, chociaż to może być troszkę zbyt ubogie.
Ale przede wszystkim zmień pythona na 3, szanuj się chlopaku
Ale przede wszystkim zmień pythona na 3, szanuj się chlopaku
- 1
@PanPraktyczny: możesz też generować po prostu html, gdzie jest pewnie zyliard bibliotek do generowania grafów na canvasie. Ja tak często robię jak chcę coś wizualizować, a matplotlib nie daje rady
- 0
#python #programowanie #programista15k
Czesc, jak można sprawdzić w pythonie jak zasobożerny jest nasz algorytm. Np jak sobie sprawdzić i porównać co więcej pamięci zabiera reverse, reversed czy [::-1]
Czesc, jak można sprawdzić w pythonie jak zasobożerny jest nasz algorytm. Np jak sobie sprawdzić i porównać co więcej pamięci zabiera reverse, reversed czy [::-1]
Komentarz usunięty przez autora
- 2
- 4
Jeśli ktoś chce sobie pograć lokalnie, to napisałem prostą pythonową wersję:
https://github.com/mateusza/wordle-game-and-solver
Bonus: posiada też tryb solvera rozwiązujący te zagadki.
#wordle #linux #ubuntu #python
https://github.com/mateusza/wordle-game-and-solver
Bonus: posiada też tryb solvera rozwiązujący te zagadki.
#wordle #linux #ubuntu #python
konto usunięte via Wykop Mobilny (Android)
- 0
@Albinotyczny_zolw_miekkoskorupowy automate boring stuff with python i tyle w temacie
Witam specjalistów od linuxa. Jak zainstalować skrypty pythona żeby były na odpowiedniej ścieżce?
WARNING: The script is installed in '/home/pi/.local/bin' which is not on PATH.
Ogólnie instaluję wszystko z jednego skryptu na świeżych systemach. Na jednym komputerze poszły do /usr/bin, na drugim .local/bin, na trzecim można odpalić z każdego miejsca.
python3
WARNING: The script is installed in '/home/pi/.local/bin' which is not on PATH.
Ogólnie instaluję wszystko z jednego skryptu na świeżych systemach. Na jednym komputerze poszły do /usr/bin, na drugim .local/bin, na trzecim można odpalić z każdego miejsca.
python3
konto usunięte via iOS
- 3
@antek_akrobata: użyj virtualenva
@KKK1337: Ale może ma własny kernel bez cgroups i może go nie chce zmieniać, a może ma jakąś specjalną dystrybucję z kernelem bez cgroups. Nie każde środowisko jest takie samo.
I może ma własny firewall, itd. A może też chce aktualizować system i nie przebudowywać żadnych dockerów. Kto wie.
A może chce zrozumieć dlaczego to działa tak, a nie inaczej i odnajduje w tym frajdę.
I może ma własny firewall, itd. A może też chce aktualizować system i nie przebudowywać żadnych dockerów. Kto wie.
A może chce zrozumieć dlaczego to działa tak, a nie inaczej i odnajduje w tym frajdę.
- 0
Szybnie pytanie - jest w pythonie możliwość zapisania do zmiennej (string) dłuższego, kilkulinijkowego tekstu? Chodzi mi o to, że tekst jest podzielony enterami, a nie chce mi się każdorazowo robić z niego jednej linijki i dzielić "\n". Wiem, że to co chcę zrobić da się osiągnąć na milion łatwiejszych sposobów, ale mnie interesuje właśnie ten - aby python ignorował te entery, które znajdują się między ("tekst tekst teksttekst tekst teksttekst tekst teksttekst
- 3
@wiesiu2: na linkedin, lepiej wziac sobie jeden wiekszy projekt za sensowne pieniadze rozliczany godzinowo niz robic kilka malych projektow jendoczesnie rozliczanych per projekt
@wiesiu2: no ja jakos problemu nie mialem z takimi projektami (z reszta aktualnie jestem w takim projekcie poza praca glowna), lapiesz projekt na 4h dziennie na pare miesiecy, nie raz to przerabialem i najlepiej na tym wychodzisz
Moi drodzy powiedzialby mi ktos dlaczego jak staram sie puscic kod:
lives = 10
def mistake():
lives =- 1
lives = 10
def mistake():
lives =- 1
- 3
@hidedeepinside: Reszta ma racje co do użycia słówka Global. Lecz pewne pythonowskie normy i ogólne doświadczenie programistyczne mówi żeby unikać tego wyrażenia jak ognia. Lepiej przekaż tą zmienna jako argument lub zaimplementuj w klasie jako pole (W kontekście programowania OOP). Warto się uczyć od razu dobrych nawyków.
- 2
@Przemosz: dziękuję ślicznie za odpowiedź. Gdzieś właśnie czytałem na google, że global lepiej nie używać. Jeszcze żargon pythonowski mi jest obcy więc spróbuję to narazie uprościć jeszcze bardziej, bo wydaje mi się, że na siłę chce utrudnić sobie napisanie prostego "wisielca"
#django #djangoframework #python
Cześć,
Podpowie ktoś może jaki by był najlepszy sklep do postawienia na django obsługujący polskie płatności? Najlepiej coś, co jeszcze jest rozwijane :)
Cześć,
Podpowie ktoś może jaki by był najlepszy sklep do postawienia na django obsługujący polskie płatności? Najlepiej coś, co jeszcze jest rozwijane :)
- 0
Mirki, jak włączyć w PyCharmie wsparcie dla Django? Zaczynam definiować modele, a tu mi coś nie gra. Wyszło na to, że IDE nie wykrywa frameworka. Jak temu zaradzić?
#python #programowanie #django
#python #programowanie #django
źródło: comment_1642445545N0AnhXYK4hflHL6irlGHPc.jpg
Pobierz- 4
@ATLETICO: tak. Takie bajery w płatnym są ;)
- 0
Kilka pytań.
1. Jak odinstalować wszystko co związane z pythonem na macos 12? Przekombinowałem trochę i potrzebuję wyzerować pythona.
2. Czy pip instaluje się razem z pythonem (chodzi mi o pythona 2 i 3)?
3. Czy jest jakiś problem z pythonem 2 i 3 zainstalowanym jednocześnie na nowym macbooku z procesorem m1?
#python #macbook #macos #programowanie
1. Jak odinstalować wszystko co związane z pythonem na macos 12? Przekombinowałem trochę i potrzebuję wyzerować pythona.
2. Czy pip instaluje się razem z pythonem (chodzi mi o pythona 2 i 3)?
3. Czy jest jakiś problem z pythonem 2 i 3 zainstalowanym jednocześnie na nowym macbooku z procesorem m1?
#python #macbook #macos #programowanie
@AntyKuc: Na przyszłość używaj pyenva. Nie zanieczyszczaj sobie systemowego pythona bo możesz coś poważnie z----ć. To samo z ruby i innymi językami programowania.
Instalujesz sobie na swoim koncie i dodajesz do patha. W najgorszym razie wywalasz konto i tyle.
Instalujesz sobie na swoim koncie i dodajesz do patha. W najgorszym razie wywalasz konto i tyle.
@AntyKuc: I pyenv umożliwia ci posiadanie praktycznie nieskończoną ilość zainstalowanych pythonów możesz mieć python2.7, 3.3, 3.5, 3.7, 3.10 i z poziomu terminala się między nimi przełączasz.
Pyenv ściąga źródła pythona i kompiluje ci go więc nie powinno być problemów z m1.
Pyenv ściąga źródła pythona i kompiluje ci go więc nie powinno być problemów z m1.


























#programowanie #python