Ja skorzystalem z kilku konsultacji z dietytyczka kliniczna - przygotowala zestawy calotygodniowe i Po paru adaptacjach znaczaco poprawila sie moja jakosc zycia ( ͡°͜ʖ͡°)
Ma ktoś może jakiś pomysł dlaczego jeżeli wpisuje ten kod w anakondzie to normalnie wyświetla mi to co chcę, a kieyd wpisuję go w VSC to nic się nie dzieje? Nie wyskakuje żaden error, po prostu nic nie zwraca. Inny kod w VSC działa normalnie. #python #pytanie
@Oake: spoczko :) pamiętaj, że jak korzystasz z sesji aktywnej w jupyterze albo tej konsoli graficznej, to domyślnie cały output jest drukowany. W innym przypadku musisz to zrobić manualnie
Mam folder, który zawiera jeden plik tesktowy "Instructions.txt" i 5 folderów, które z kolei zawierają n plików tekstowych. Chcę przeszukać wszystkie pliki z tych pięciu folderów i tym kodem, który jest na screenie mi się to udało, ale: co jeżeli nie znałbym nazw innych plików, które są w folderze razem z tymi pięcioma folderami? Co jeśli tych pozostałych plików byłyby tysiące? Jeżeli nie zastosuje tego ifa, którego zaznaczyłem na screenie, wywalało mi
przy rozliczaniu pitu zauważyłem, że mam jakieś kwoty nadpłaty, da się to jakoś wybrać czy cokolwiek? Czy w razie niedpołat mi z tego będą odliczać, jak to działa? #pytanie #pytaniedoeksperta #skarbowka #urzadskarbowy #podatki
do tej pory używałem tylko jupitera, teraz włączyłem vsc i kiedy próbuje uruchomić jakikolwiek kod to zazwyczaj wyskakuje mi syntax error. Jak uruchamiam kod przez debuggera to wszystko działa normalnie. Tak jak pisałme do tej pory tylko jupiter i nie ogarniam jeszcze za bardzo tworzenia i edycji plików py. Pomoże ktoś? #python
zadałem wczoraj jedno pytanie odnośnie konkretnej pętli w konkretnym programie, ale nie dalej nie udało mi się rozwiązać problemu dlatego zapytam jeszcze raz, tym razem z uproszczonym przykładem. Mam taki kod jak na obrazku, pętla while w pętli while. Dlaczego po wpisaniu imienia "Michał" program nie kończy pracy tylko działa cały czas w tej mniejszej pętli? Przecież jeżeli wpiszę to imię warunek nadrzędnej pętli jest nieprawdziwy, dlaczego cały program wciąż działa?
W takim razie jak, będąc w podrzędnej pętli, wyjść z nadrzędnej nie uruchamiając dalszej części kodu ("Końcowy komunikat...)?
Heh, to jest po prostu problem z logiką kodu. Rzeczy związane z imieniem Marcin wrzuć do if'a z "Marcinem" zamiast "break" i tyle. Obecnie imię "Marcin" przerywa nadrzędną pętlę. To chyba nie tak miało działać skoro "won" ustawia tylko "Michał"? Natomiast dodaj "break" w ifie "Michałem" po "won=". A poza tym polecam jakąś książkę,
Co jest nie tak z tą pętlą while? Oczekuję, że po wpisaniu "N" program przeskoczy do kodu znajdującego się za pętlą, dzieje się jednak inaczej - po wpisaniu "N" ponownie wyskakuje input decsion. pastebin: https://pastebin.com/4TfsBW0L #python
@Oake: I staraj się używać tego samego języka do zmiennych (najlepiej ang), żeby Tobie w w nawyk weszło. Chyba, że korzystasz z czegoś, co nie możesz zmienić. ( ͡°͜ʖ͡°)
@Oake: No tak, bo wskakujesz do wyższej pętli, która robi tego dolnego if-elsa i od razu przechodzi do kolejnej iteracji - która z kolei odpala pętlę zagnieżdżoną i czeka na input...
Ogólnie protip do języków skryptowych - jak masz problem z wizualizacją gdzie Ci program skacze - n----------j printów w każdą możliwą odnogę.
[edit] daj po prostu cały kod i zaraz ktoś Ci błąd znajdzie.
mam klasę Karta, później chcę stworzyć talię, generując każdy objekt tej klasy w pętli for. Po princie po każdej karcie wyskakuje mi None. Pomoże ktoś zidentyfikować gdzie leży problem?
pomoże mi ktoś zidentyfikować problem w tym kodzie? dlaczego jako finlst[0] zwraca 'www' skoro pętla wyrzuca wszystkie obiekty, które są na liście 'objects', a 'www' tam jest #python
@apo: I urlstr jest nigdzie nie użyte z tego co widzę.
@Oake: Generalnie nigdy nie usuwaj elementów z listy gdy iterujesz po niej. Masz kilka sposobów jak sobie z tym poradzić: - możesz iterować po kopii tej listy (for p in finlst[:]) -
@Oake: Dobre praktyki należy stosować od początku, zwłaszcza w kwestii nazewnictwa. Nie oceniam ilości kroków. Sprawa jest prosta. Iterujesz po oryginalnej liście i usuwasz z niej elementy. Iterator może iść tylko do przodu.
w jaki sposób mogę sprawić, żeby w pętli for po spełnieniu jakiegoś warunku pętla startowała od początku? powiedzmy, że mam for i in lst coś tam i jeżeli i będzie się równać 5 to program ma wywalić tę wartość z listy i zacząć iterować od początku? #python
czy jeżeli w pętli while mam warunek i pod nią blok kodu, to czy ta pętla przerwie się w dowolnym momencie kiedy ten warunek zostanie spełniony czy zrobi cały blok kodu pod pętlą i przerwie dopiero wtedy? #python
robię prostą gierkę w kółko i krzyżyk, stworzyłem trzy funkcje, jedna wyświetla planszę do gry, druga przypisuje graczom imiona i kółko lub krzyżyk, trzecia nieważne. Gra nie jest jeszcze skończona, ale chciałem stestować to co do tej pory mam i wszystkie trzy funkcje wpakowałem do jednej o nazwie "game". W pewnym momencie wyskakuje mi błąd, że jedna ze zmiennych nie jest zdefiniowana, mimo tego, że jest zdefiniowana w jednej z poprzednich funkcji.
W pewnym momencie wyskakuje mi błąd, że jedna ze zmiennych nie jest zdefiniowana, mimo tego, że jest zdefiniowana w jednej z poprzednich funkcji.
@Oake: To tak nie działa, nie możesz się odwołać do zmiennej zdefiniowanej w jednej funkcji z innej funkcji. Najprościej będzie jak zwrócisz zmienną z pierwszej funkcji i wtedy przekażesz ją do drugiej. I wrzuć cały kod, będzie łatwiej Ci pomóc
@Oake: wrzuc caly kod. Ale w skrocie i bardzo duzym uproszczeniu: zmienne sa lokalne dla danej funkcji. Jak masz funkcje funkcja1() i funkcje funkcja2() to wszystkie zmienne ktore w nich podeklarujesz sa widoczne tylko w tej funkcji w ktorej je deklarujesz. Jak w funkcja1() zadeklarujesz np f=5, to to f jest niewidoczne dla funkcja2()
Wyjaśni mi ktoś czemu wraz z listą numbers6 zmienia się też numbers? Do tej pory myślałem, że jak przypiszę czemuś wartość drugiego obiektu to po operacjach na nowym obiekcie, ten pierwotny pozostaje nienaruszony. #pytanie #pytaniedoeksperta #python
@venomik ale to jest sposób skraknie nieoptymalny xD i nie chodzi tu o list comprehension tylko o wywolywanie min() podczas iteracji, przeciez tutaj mamy zagadnienie o zlozonosci n, ale subop proponuje karygodne rozwiązanie problemu. To już jest skrajność. :)
@Wykopek_wykopek: Bez przesady - da się to zrobić jeszcze wolniej, jak ktoś się uprze ( ͡°͜ʖ͡°). Dla tablic o kilkudziesięciu elementach nie ma co się napinać na optymalizowane rozwiązania.
Nie rozumiem tego errora po lewej stronie: " ValueError: ':' is not in list" Wyjaśni ktoś o co chodzi? Zadanie polega na policzeniu ile uśmiechniętych buziek jest w arrayu. Przykładowy array: "([':D',':~)',';~D',':)'])". #pytanie #pytaniedoeksperta #python
funkcja ma zwracać True jeżeli elementy array2 to spotęgowane elementy array1, mogą być w innej kolejności. Powie mi ktoś co jest nie tak z tym kodem? Bo na przykład dla array1 = [121, 11] i array2 = [121, 14641] funkcja zwraca False, a w arrayach zostaje a1 = [11], a2 = [121]. Also czy znacie jakieś małe społeczności dal uczących się Pythona gdzie można zapytać o takie bzdety? Bo czuję, że nie
@Oake: myślę że akurat na wykopie znajdziesz jeszcze sporo osób które Ci odpowiedzą, jeśli tylko sformatujesz ładnie kod i sensownie spytasz; poza tym zawsze można próbować swojego szczęścia na stackoverflow nawet z takimi problemami.
Co do Twojego problemu: 1) polecam ogarnąć sobie debugger - w godzinę nauki zyskujesz umiejętność korzystania z potężnego narzędzia do analizy jak działa Twój program 2) Twój algorytm jest nieoptymalny. Tip - zobacz co się stanie,
Wiem, że ciężko z takiego screena cokolwiek rozpoznać, ale dopiero się uczę więc to może pospolity błąd. Ktoś wie z czym może być związany ten error? Zwykłe if, error wskazuje na dwukropek na końcu. #pytanie #pytaniedoeksperta #python
jakie stronki/apki na tel polecacie do nauki #python ? Chodzi mi bardziej o zadanka niż teorię, ale jeśli są znacie jakieś wybitnie dobre z teorią to też przyjmę #programowanie #pytanie #pytaniedoeksperta
pracuje w #finanse i w przyszłości chciałbym iść bardziej w stronę #it W obecnej pracy piszę sobie czasami coś w VBA, poza tym lubię sobie siedzieć i obrabiać dane i tego typu rzeczy. I teraz pytanie: w jaki sposób do tego podejść? Bo mam wątpliwości czy jak wpiszę sobie w cv kurs z sqla z udemy to ktoś mnie weźmie na poważnie. Poza tym miałbym wątpliwości czy po
Bo mam wątpliwości czy jak wpiszę sobie w cv kurs z sqla z udemy to ktoś mnie weźmie na poważnie.
Nie wpisuj kursu tylko level opanowania SQL w umiejętnościach, a na rozmowie wytłumaczysz co potrafisz zrobić i że uczyłeś się z kursów i na własną rękę
@Oake byłem w bardzo podobnej sytuacji. Z tym że u mnie to było projektowanie i pisałem jakieś skrypciki by przeliczać przypadki obciążeniowe masowo w excelu. No zawsze mnie programowanie kręciło.
U mnie skończyło się bootcampem, po którym prowadzący zaproponował mi pracę u siebie, bo wyraźnie wyróżniałem się na tle grupy. Nie wiem czy to był najlepszy sposób, bo kosztował 10k ale się udało
źródło: comment_1652637105Sd8htYNPXGOsNinzzoU2ru.jpg
Pobierz