Python od podstaw (#2) Kolekcje i pętla for - tuple, listy, słowniki oraz zbiory

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 มิ.ย. 2024
  • To już drugi materiał wykonany przez Kacpra Sieradzińskiego, w którym przejdziemy poprzez dostępne w Pythonie kolekcje. Kacper pokazuje: krotki czyli tuple, listy, słowniki oraz zbiory. Aby pokazać dane w sposób czytelny pokazana została także pętla for. Chcesz się nauczyć programować? Koduj razem z Kacprem, zapisz się do newslettera by nie tylko otrzymać kod z odcinka, ale również rozwiązanie i dodatkowe zadanie domowe. Wszystkie informacje znajdziesz na stronie podstawypythona.pl
    👍 LINKI OD KACPRA:
    ✉️ Newsletter : podstawypythona.pl
    🎞️ Playlista: • [PodstawyPythona.pl] Z...
    🐍 Kanał Kacpra "Kacper Sieradziński": dokodu.dev/youtube
    🕐 TIMESTAMPS (CHWILE CZASOWE):
    00:00 Wstęp do odcinka
    00:57 Tuple - krotki
    07:42 Listy
    11:10 Pętla for
    17:23 Słowniki, czyli dicty
    23:58 Zbiory, czyli sety
    26:40 Operacje na zbiorach
    30:00 Zakończenie
    Jeżeli masz ochotę zobaczyć więcej materiałów na tym kanale w coraz lepszej jakości, to zachęcamy do pozostawienia subskrypcji:
    🔔 Subskrybuj kanał - bit.ly/pasja-sub
    Dostarczamy dla Was tutoriale rozpalające pasję informatyki oraz inspirujące treści rozwojowo-filozoficzne. Utrzymujemy też pomocne witryny oraz dajemy szanse zasięgowe fajnym twórcom ze sceny. Jeśli masz ochotę wesprzeć to co robimy, to możesz:
    🖐 Zostać Patronem - patronite.pl/pasja-informatyki
    ☕️ Ufundować nam wirtualną kawę - buycoffee.to/pasja-informatyki
    Zachęcamy do odwiedzenia prowadzonych przez nas witryn oraz do polubienia fanpage'a Pasji informatyki na Facebooku - poniżej zestawienie naszych linków:
    👉 Harmonogram publikacji - bit.ly/pasja-harmonogram
    👉 Fanpage na Facebooku - bit.ly/pasja-fb
    👉 Kursy video dla technikum - pasja-informatyki.pl
    👉 Blog informatyczny - miroslawzelent.pl
    👉 Egzaminy technik informatyk - egzamin-informatyk.pl
    👉 Egzaminy technik ekonomista - egzamin-ekonomista.pl/
    👉 Forum dyskusyjne - forum.pasja-informatyki.pl/
    👉 Blog Egzamin-E13.pl - egzamin-e13.pl
    👉 Profil Patronite - patronite.pl/pasja-informatyki
    👉 Lista Patronów - pasja-informatyki.pl/patroni
    👉 Donacje na blogu - miroslawzelent.pl/donate
    👉 Postaw nam wirtualną kawę - buycoffee.to/pasja-informatyki
    👉 Kontakt z nami - pasja-informatyki.pl/kontakt/
    👉 Współpraca reklamowa - bit.ly/pasja-wspolpraca
    👉 Witryna podcastowa - podcast.pasja-informatyki.pl/
    👉 Podcast na Spotify - bit.ly/pasja-spotify
    👉 Twitter MZ - / miroslawzelent
    👉 Twitter DS - / stelmach_damian
    🎵 MUZYKA:
    Chau Sara - Lightsaber Bar - Milky Way
    lofigirl.com/blogs/releases/l...
    A Creative Commons Attribution License (CC BY) states that the material can be shared, remixed and used commercially: bit.ly/CCAttribution
    #pasjainformatyki #programowanie #python

ความคิดเห็น • 49

  • @Pasjainformatyki
    @Pasjainformatyki  ปีที่แล้ว +8

    Drugi odcinek już dostępny 👍 LINKI OD KACPRA: ✉ Newsletter : podstawypythona.pl 🎞 Playlista: th-cam.com/users/playlist?list... 🐍 Kanał Kacpra "Kacper Sieradziński": dokodu.dev/youtube

    • @upizganagabka9765
      @upizganagabka9765 ปีที่แล้ว

      Cześć ! Chciałbym móc zadać prywatne pytania odnoszące się do twoich starszych odcinków z kursu "html". Gdzie skierować się ? Proszę o e-mail.
      Mam pytanie odnoszące się do stworzenia własnego sklepu. A jesteś jedyynym twórcą, którego częsciej ogladam od twoich poprzedników.
      Masz wiedzę i swój odcisk na czasie historii powstawania poradników dla nas !
      Pomóż mi udoskonalać się i stać się lepsza wersją. Pokieruj mną jak kapitan statkiem a na jego końcu pozwól mi pójść z tobą w nieznane ! :D
      Abyś to zauważył uszczególniam raz jeszcze, że chodzi mi o kontakt do ciebie na e-mail. Dzięki.

  • @mirosawkrawczak5578
    @mirosawkrawczak5578 ปีที่แล้ว +5

    Dziękuję za poświęcony swój czas na przekazanie swojej wiedzy.👍🏻

    •  ปีที่แล้ว

      Cała przyjemność po mojej stronie 🙂

  • @adventurebonsai9221
    @adventurebonsai9221 ปีที่แล้ว +5

    Przeleciałem już wiele kursów pythona ( bo jestem głąbem) gdzie większość z nich to kopalnia wiedzy. Jednak łączy je jedna wspólna negatywna cecha. Mianowicie po za ukazaniem ,, mechaniki ,, nie wiadomo jak tę wiedzę wykorzystać konceptualnie. To dla tego że pozbawione są ukazania zagadnień w konkretnych przykładach. Większość to przykłady nie mające nic wspólnego z logiczną argumentacją i interakcją programistyczną a co jest sednem całej merytoryki programowania. Nie sztuką jest pokazać że program potrafi liczyć i odpowiadać wedle uznanych warunków. Oczywiście pomysłów na rozmaite projekty może być tyle ile ludzi na świecie i trudno tutaj zastosować coś co będzie uniwersalne. To też warto trzymać się pewnych szablonów, w istocie których powstają główne szkielety. O dziwo praca ze stringami jest znacznie bardziej skomplikowana niżeli na liczbach. Układy liczbowe mają zasadność elementarną zaś stringi wynikają z wizualizacji ludzkiego przekazu, leżącego u podstaw zdolności abstrakcyjnego myślenia. Dodatkowo pracując na stringach i tak nie obejdzie się bez matematyki. Zmierzając do celu mam pewną propozycję, która niejako pozwoli sprostać problemom wyżej opisanym a z którymi problem ma większość nowicjuszy. Myślę że było by dobrze obrać za przykład, stworzenie Boota z którym można porozmawiać :) Można się przedstawić a on przywita nas tym samym rozbudowując konwersację np:
    sport - Piłka nożna - siatkówka - boks(...) Zawodnik, Bramka , karny , faul , mundial...
    muzyka - gatunek - wykonawca - Rock , disco, rap...
    Arek: Ostatnio oglądam * mundial *, ale często słucham też * mzyki *
    Boot: Jakiś ulubiony * piłkarz *... i co ci ostatnio wpadło w * ucho *
    Następnie możemy narzucić temat rozmowy np Sport, polityka, muzyka...itd
    Na podstawie kluczowych fraz z naszego ,, input: ,, Boot układa zdania w formie odpowiedzi. W takim przykładzie idealnie sprawdzą się wszystkie zagadnienia omówione w dotychczasowych filmach jak: Zmienne, instrukcje warunkowe, Listy, kolekcje, operatory czy metody. W zależności od rozbudowy szerszej możliwości interakcji, świetnie sprawdzą się klasy. Mógł by to być projekt szkoleniowy rozwijany w całym przebiegu kursu . Oczywiście w dużej mierze do jego budowy, przyczynili by się widzowie w istocie prac domowych. Mam nadzieję ze moja ,, konstrukcja cepa ,, jest w miarę zrozumiała w istocie tego o co chodzi. Pozdrawiam

  • @VermiNew8475
    @VermiNew8475 ปีที่แล้ว +5

    Dziękuję Panie Kacperze za Pański wkład z poradniki, dzięki Panu zacząłem naukę nowego języka programowania czyli Pythona

    •  ปีที่แล้ว +1

      Extra! Gratuluje!

  • @mateuszborkowski9727
    @mateuszborkowski9727 ปีที่แล้ว +5

    Kacprze dziękuję ci za wkład w rozwój programowania w języku Python

    •  ปีที่แล้ว

      A dziękuje bardzo!

  • @katakato3672
    @katakato3672 3 หลายเดือนก่อน

    Twoje filmy to moja jedyna motywacja do nauki pythona więc wielkie dzięki

    •  หลายเดือนก่อน

      Do usług!

  • @MADZIA0606
    @MADZIA0606 ปีที่แล้ว +3

    *dziękuję i pozdrawiam*

    •  ปีที่แล้ว

      Do usług Magdaleno! Polecam się!

  • @GrzegorzPerczyk
    @GrzegorzPerczyk ปีที่แล้ว

    Super. Oby tak dalej.

    •  ปีที่แล้ว

      Postaram się!

  • @szilip2813
    @szilip2813 ปีที่แล้ว +2

    Dzięki wielkie

    •  ปีที่แล้ว

      Do usług!

  • @pawes6602
    @pawes6602 ปีที่แล้ว +1

    Dobra robota

    •  ปีที่แล้ว

      Dziękuję!

  • @pannajoannam
    @pannajoannam 7 หลายเดือนก่อน +2

    Bardzo mnie nurtuje o czym pomyślałeś w 5:27 :D

    • @Hubson55
      @Hubson55 6 หลายเดือนก่อน

      Bez kitu, aż mnie zmroziło od tego napięcia! 🤣

    • @user-vk3lj5fr6f
      @user-vk3lj5fr6f 5 หลายเดือนก่อน

      jak normalnie takie BRUH na chwilę dostałem XD

  • @Hubson55
    @Hubson55 6 หลายเดือนก่อน +1

    suchar z Copym Pastem zapamiętam, pierwszy raz go słyszę, genialny 🤣

    •  5 หลายเดือนก่อน

      Copy mówi, że dziękuje i pozdrawia! :)

  • @Prz3mLikeYouOfficial
    @Prz3mLikeYouOfficial 6 หลายเดือนก่อน

    Fajny film dopiero mam 10 lat a już w pythonie 😀

    •  5 หลายเดือนก่อน

      Wow! Gratulacje! :)

  • @adamnowak7232
    @adamnowak7232 ปีที่แล้ว +1

    19:18 - po Zofii jest przecinek, ale po Nałkowskiej już nie. To dlatego, że Nałkowska jest już ostatnim elementem, czy liczy się to jednak w wierszach i po niej też powinien być przecinek? Pytam też w kontekście 3:55 gdzie dorzucasz przecinek na końcu, aby jeden element był traktowany jako tupla.

    •  ปีที่แล้ว

      Tak, po ostatnim elemencie nie ma przecinka. Wyjątkiem jest tupla jednoelementowa :-)

  • @krzysiekkrzysiek9059
    @krzysiekkrzysiek9059 ปีที่แล้ว +1

    Czekam na pozostałe odcinki.

    •  ปีที่แล้ว

      Już niedługo, budzę się z przerwy świątecznej :)

  • @bartekmarczynski1183
    @bartekmarczynski1183 ปีที่แล้ว +2

    Znam Pythona od dłuższego czasu, a Pasję Informatyki subuję parę lat.
    Szczerze muszę przyznać, że nigdy nie poleciłbym nikomu oglądania tego kursu, a sam poddałbym się po paru minutach nauki. Chaos, jaki występuje w tych filmach jest nie do opisania. Zaczynasz mówić nagle o wszystkim, a potem tego nie rozwijasz; zero składu, zero kolejności, mieszasz i łączysz różne tematy ze sobą.
    Przykład listy fruits: nagle lista - NOWA RZECZ - i potem do tego nagle append, nagle sort, nagle w sorcie Reverse=True - no chłopie, nie pokazuj tego w taki sposób, niezaznajomiona z Pythonem osoba dostaje już wylewu jak tak się jej przedstawia ten temat.
    Wieeeeele do poprawy, zdecydowanie. A dla widzów polecam przenieść się na lepiej przygotowanie i merytorycznie bogatsze kursy, w których nie trzeba zapisywać się do NEWSLETTERA, o którym przypominają Ci co 2 minuty, żeby dowiedzieć się więcej.

    • @adriangra647
      @adriangra647 10 หลายเดือนก่อน

      Kogo polecasz ?

  • @doktor.paichiwo
    @doktor.paichiwo ปีที่แล้ว

    Prosze o linka do discorda

  • @RaV86pl
    @RaV86pl ปีที่แล้ว

    w pythonie nie ma czegos takiego jak klamry dla funkcji? Zastanawiam sie na ile to bedzie czytelne później gdy kod sie bedzie rozrastał

    •  ปีที่แล้ว

      Zamiast tego są dwukropki i wcięcia:-)

  • @Manio7996
    @Manio7996 ปีที่แล้ว

    Próbowałem na różne sposoby, ale newsletter mi nie przychodzi, nawet po zatwierdzeniu maila

  • @thirdman3
    @thirdman3 ปีที่แล้ว +7

    Polecam! Po tym kursie rzuciłem robotę na budowie, i od razu przyjęli mnie na seniora w międzynarodowej korporacji. Moje rzycie odmieniło się o 360 stopni!!!

    •  ปีที่แล้ว +4

      O kurcze, nie myślałem, że to aż tak dobrze działa. Strach publikować trzeci odcinek 🤯

    • @adrianbanasiak2840
      @adrianbanasiak2840 ปีที่แล้ว +3

      @ pewnie wtedy życie @Thirdmana odmieni się o 720stopni :O

    •  ปีที่แล้ว

      @@adrianbanasiak2840 Moje każdy film obraca o 360 i biegnę dalej w tę samą stronę :D

    • @nazdarnadimir327
      @nazdarnadimir327 ปีที่แล้ว +4

      No a po czwartym filmie gość wpadnie w pętle przekierowań i wypluje go spowrotem na budowie 🤪

  • @upizganagabka9765
    @upizganagabka9765 ปีที่แล้ว +1

    Cześć ! Chciałbym móc zadać prywatne pytania odnoszące się do twoich starszych odcinków z kursu "html". Gdzie skierować się ? Proszę o e-mail.
    Mam pytanie odnoszące się do stworzenia własnego sklepu. A jesteś jedyynym twórcą, którego częsciej ogladam od twoich poprzedników.
    Masz wiedzę i swój odcisk na czasie historii powstawania poradników dla nas !
    Pomóż mi udoskonalać się i stać się lepsza wersją. Pokieruj mną jak kapitan statkiem a na jego końcu pozwól mi pójść z tobą w nieznane ! :D
    Abyś to zauważył uszczególniam raz jeszcze, że chodzi mi o kontakt do ciebie na e-mail. Dzięki.

    •  ปีที่แล้ว

      Czy pytanie skierowane jest do Pana Mirosława czy do mnie? :-) To jest odcinek gościnny, a ja nie nagrywałem nic z HTMLa.. chyba więc @Pasja Informatyki.. 🙂

    • @Pasjainformatyki
      @Pasjainformatyki  ปีที่แล้ว

      Dzień dobry, co do kontaktu, to szczegóły opisałem tutaj: miroslawzelent.pl/kontakt/ Pozdrawiam! MZ

  • @LeszekImielski
    @LeszekImielski ปีที่แล้ว +1

    ale range nie jest generatorem - nawiazuje do Pana stwierdzenia, że range poznamy przy okazji generatorów. Generatory nie maja metody len, natomiast range jak najbardziej

    •  ปีที่แล้ว

      Bardzo słuszna uwaga, natomiast nie nadaje się również do omawiania w ramach kolekcji :-) Musiałbym po prostu stworzyć odcinek o wszystkim co jest iterable.. co poza range'm byś tam umieścił Leszku? :)

  • @haznoskill
    @haznoskill ปีที่แล้ว

    lol

  • @Pixellof
    @Pixellof ปีที่แล้ว

    Widzę wiele podobieństw do C++

    •  ปีที่แล้ว

      Wszystkie języki programowania są do siebie trochę podobne :)