Wspominałeś coś o danych typu buliant, z tego co zrozumiałam jest to True lub False, czy mozesz coś wiecej napisać o tym typie danych. True lub False było spotykane w przypadku funkcji if ale wtedy nie pamietam abys wspomnał coś o buliantach.
Bardzo spoko seria, już któryś raz chwale twoje filmiki z pythona XD. Szkoda że jest trochę nie doceniona bo z automatu wyświetla poradniki do pythona od Pasji Informatyki itp. podczas kiedy moim zdaniem ty lepiej tłumaczysz.
Pasja Informatyk ma fajne filmiki dotyczące np. c++, przynajmniej mi one pasują, ale zgodzę się z tobą że poradnik do Pythona jest akurat słaby, gdyż nie robił tego autor kanału. P.S. Wiem że 3 lata temu napisałeś tan komentarz, ale uznałem że i tak podzielę się swoją opinią
a błąd dlatego ze w pętli masz range któremu trzeba podać wartość liczbowa która wydrukuje ci cyfry np: range(1, 11) wydrukuje ci liczby od 1 do 10. Polecam wrócić do filmiku z pętlą obiektową
@@KoW Dziękuje. Mam jeszcze jedno pytanko. Myślałem nad zakupem czegoś takiego www.empik.com/python-cwiczenia-praktyczne-kierzkowski-andrzej-gawryszewski-marek,p1147674666,ksiazka-p , Polecasz ,odradzasz, znacz coś lepszego ? Za pomoc z góry dziękuje.
W Pythonie zmienne nie są kontenerami, które przechowują dane, ale je reprezentują. Wywołując zmienną, w rzeczywistości prosisz ją, żeby sięgnęła Ci po dane z pamięci komputera. Czyli slownik = {hasl: "definicja tego hasla"} np. slownik_psów = {doberman: "w rzeczywistości łagodny pies"} tak mogłoby to wyglądać. Jeżeli chcesz sięgnąć po definicje: print(slownik_psow[doberman]) zwróci Ci definicje "w rzeczywistości łagodny pies" for haslo in slownik_psow: print(haslo, "-" slownik_psow[haslo]) Pobaw się a zrozumiesz ;)
A pomoglbys mi bo mam takie zadanie zeby " Utworzyc slownik zawierajacy nazwy dni tygodnia jako elementy, a numery dni tygodnia jako klucze do nich oraz poprosic uzytkownika o podanie numeru jego ulubionego dnia tygodnia, a nastepnie wyswietlic odpowiedni element slownika na ekranie". Kompletnie nie iwem co tu zrobic.
Wiem, że za późno ale może kiedyś komuś się przyda: slownik={1:"poniedziałek",2:"wtorek",3:"środa",4:"czwartek",5:"piątek",6:"sobota",7:"niedziela"} dzien=int(input("Podaj numer swojego ulubionego dnia tygodnia")) print(slownik.get(dzien,"Nie ma takiego dnia tygodnia"))
Zapraszam do skorzystania z pełnej "ścieżki programisty Python":
strefakursow.pl/sciezki_kariery/python_developer.html?ref=87991
Dzieki!!!! Pozostałe kolekcje weszły mi bezproblemowo, ze słownikiem i odwoływaniem się po kluczu miałem problemy, na szczęście trafiłem na ten film.
Jak zwykle wszystko wytłumaczone w prosty sposób i przejrzyście :) Polecam cały kurs :)
Najlepszy kurs python na RUclips
Potwierdzam
Fajna seria, spoko tłumaczysz polecam
A kiedy wykorzystujemy listę A kiedy słownik? Brakło mi trochę przypadków zastosowania...
Dobrze tlumaczysz, dzieki!
14:23 Wystarczy zapisać to tak:
for l in slownik:
print(slownik[l])
Wlasnie pisalem to, zeby sprawdzic czy wypisze tak samo wartosc slownika, ale u mnie wyskakuje błąd "name 'l' is not defined" i nie wiem czemu
Wspominałeś coś o danych typu buliant, z tego co zrozumiałam jest to True lub False, czy mozesz coś wiecej napisać o tym typie danych. True lub False było spotykane w przypadku funkcji if ale wtedy nie pamietam abys wspomnał coś o buliantach.
Spotkałam się z usuwaniem wartości ze słownika z użyciem (w tym przypadku) del slownik[1]
Czesc, jak wstawić w kodzie nawias klamrowy?
Gdzieś się spotkałem jak ktoś mówił na to mapa
To jedyna roznica miedzy slownikami a listami? To że w słownikach sami deklarujemy indeks, tworzymy go niestandardowy?
10:58 / 17:02
można też for x in słownik print (słownik [x])
Bardzo spoko seria, już któryś raz chwale twoje filmiki z pythona XD. Szkoda że jest trochę nie doceniona bo z automatu wyświetla poradniki do pythona od Pasji Informatyki itp. podczas kiedy moim zdaniem ty lepiej tłumaczysz.
Pasja Informatyk ma fajne filmiki dotyczące np. c++, przynajmniej mi one pasują, ale zgodzę się z tobą że poradnik do Pythona jest akurat słaby, gdyż nie robił tego autor kanału.
P.S. Wiem że 3 lata temu napisałeś tan komentarz, ale uznałem że i tak podzielę się swoją opinią
@@bartoszmaterek6400 luzik :D
hej, w 9:55 to chyba nie są indeksy, a klucze?
ta
for i in range(len(slownik)):
print(slownik[i])
dlaczego blad?
for i in slownik:
print(len(slownik[i])) #tutaj masz poprawny kod
a błąd dlatego ze w pętli masz range któremu trzeba podać wartość liczbowa która wydrukuje ci cyfry np: range(1, 11) wydrukuje ci liczby od 1 do 10. Polecam wrócić do filmiku z pętlą obiektową
środa jest czwartym dniem tygodnia...
Jak sobie przybliżasz i oddalasz pole do wpisywania kodu ?
Ctrl + scroll, ale trzeba na to zezwolić w preferencjach.
@@KoW Dziękuje. Mam jeszcze jedno pytanko. Myślałem nad zakupem czegoś takiego www.empik.com/python-cwiczenia-praktyczne-kierzkowski-andrzej-gawryszewski-marek,p1147674666,ksiazka-p , Polecasz ,odradzasz, znacz coś lepszego ? Za pomoc z góry dziękuje.
for l in slownik:
Dlaczego akurat l, czy moze byc np z?
Jesli tak to skad program wie ze l lub z to wartosci ze slownika?
Taka jest składnia for, może być zamiast l np: "znak" l - prawdopodobnie od litera mi się wzięło
W Pythonie zmienne nie są kontenerami, które przechowują dane, ale je reprezentują. Wywołując zmienną, w rzeczywistości prosisz ją, żeby sięgnęła Ci po dane z pamięci komputera. Czyli slownik = {hasl: "definicja tego hasla"} np. slownik_psów = {doberman: "w rzeczywistości łagodny pies"} tak mogłoby to wyglądać. Jeżeli chcesz sięgnąć po definicje: print(slownik_psow[doberman]) zwróci Ci definicje "w rzeczywistości łagodny pies"
for haslo in slownik_psow:
print(haslo, "-" slownik_psow[haslo])
Pobaw się a zrozumiesz ;)
for 1 in slownik.values():
wyskakuje błąd
for 1 in slownik.values():
^
SyntaxError: cannot assign to literal
jak to naprawić ?
Tam jest literka małe L a nie cyfra 1
Właśnie z tego powodu nie stosuje się zmiennej l :)
Co robi to
?
To jest przejście do nowej linii.
A pomoglbys mi bo mam takie zadanie zeby " Utworzyc slownik zawierajacy nazwy dni tygodnia jako elementy, a numery dni tygodnia jako klucze do nich oraz poprosic uzytkownika o podanie numeru jego ulubionego dnia tygodnia, a nastepnie wyswietlic odpowiedni element slownika na ekranie". Kompletnie nie iwem co tu zrobic.
Wiem, że za późno ale może kiedyś komuś się przyda:
slownik={1:"poniedziałek",2:"wtorek",3:"środa",4:"czwartek",5:"piątek",6:"sobota",7:"niedziela"}
dzien=int(input("Podaj numer swojego ulubionego dnia tygodnia"))
print(slownik.get(dzien,"Nie ma takiego dnia tygodnia"))
A teraz pytanko. Jak wyświetlić klucze wraz z wartościami?
for k, v in slownik.items():
print(k, v)
przyspieszenie x2 to za mało 😞