Czy jest możliwość przygotowania jakiegoś zadania programistycznego z uwzględnieniem nabytych umiejętności na koniec np 6 czy 10 odcinka i poszerzać zadania o kolejne umiejętności??
Mega robota! Czy mógłbyś nagrać jeden odcinek i wytłumaczyć funkcje, obsługę i optymalne ustawienie edytora? Walczę z pojawiającą się żarówką... nie wiem jak ją wyłączyć :)
Nie działają mi te listy...Tzn nie pojawiają się , a gdy wpisuje np.Remove , to mi ignoruje komende , a nastepnie wypisuje wszystko z listy.Możiwe , że to wina wersji 2.7.3.Nie moge zainstalowac 3.6 mam problem , wiec dzialam na 2.7 ;/
Zapętlona animacja - Mój własny kod nawiązujący do tego odcinka: x = int(0) produkty = [" ", " ", " ", " "] while True: while x0: produkty.insert(x,"■") x-=1 print(produkty) produkty.remove("■")
Świetna seria do nauki. Polecam PS. "cofnąć się w czasie do tyłu" ;-P ==> to tak odnośnie wspomnianego we wcześniejszym nagraniu puryzmu językowego ;-)
@@kubagp1 Raczej osoby ktore czepiaja sie malych bledow bo co odcinek jakis sie znajdzie no ale co zrobic niech sobie daja unliky kursu nie usuna a i tak w yt gdy wpiszemy kurs python to i tak na samej gorze jest.
Ameby umysłowe ;] lub zazdrosne polaczki :D zawistne i mendowate a żeby się nie udało bo, znajdziesz lepszą pracę w IT i kupisz lepsze auto...niech szlag Cie weźmie Kowalski! Dlatego dam łapkę w dół. ;D i masz odpowiedź ;].
Mam taki problem, że gdy stworzyłem sobie listę tak jak na filmie i następnie gdy napisałem jej nazwę i postawiłem kropkę to pyCharm nie pokazuje mi podpowiedzi czy ktoś wie jak to naprawić?
Czesc! Mam maly problem, gdy zaznaczam myszka jakis wiekszy obszar kodu tj. przytrzymuje lewy klawisz i chce cos usunac to kursor zamienia mi sie na insert i backspace nie dziala, jak to wylaczyc? Bo strasznie to utrudnia prace.
Zastanawia mnie jak spamiętać jakie "funkcjonalności" mają funkcje w pythonie ta lista miała suwak :D i było tam tego sporo a jak np. się nie używa czegoś i nagle to jest potrzebne ... nie wierzę że programista pamięta każdy append itp :D masakra zapamiętać to wszystko i nie popierdzielić ale fakt język jest mega przystępny może to i dla mnie szansa.
Szkolenie fajne, ale jednej rzeczy mi brakowało - informacji jak sprawić by nasza lista pokazywała się pionowo (produkty jeden pod drugim). To chyba była pierwsza praca na liście o jakiej pomyślałam :)
wiem trochę spóźniony jestem, ale na pewno ktoś będzie czytał komentarze i będzie się zastanawiał jak to zrobić funkcja len liczy liczbę elementów w liście listazakupow = ["maslo", "mleko", "ser", "szynka"] numer = 0 while numer != len(listazakupow): print(listazakupow[numer]) numer += 1
A w jaki sposób stworzyć listę, do której będę wpisywał dane ? Chciałbym np. stworzyć listę "produkty" do której będę wpisywał jakieś rzeczy, a następnie chciałbym wyświetlić na ekranie drugi element listy produkty = input() print(produkty[1]) zrobiłem coś takiego, ale jak wpisuję: woda mleko chleb to na ekranie pojawia się "o" a nie "mleko". Mógłby mi ktoś pomóc ?
Jeśli chodzi o jednorazowe wypisanie listy i wyświetlenie drugiego elementu to działa taki kod: input_string = input() produkty = input_string.split() print(produkty[1]) gdzie wypisujemy produkty ze spacją przerwy.
można przykładowo tak - nadpisanie listy przy pomocy tzw. list expression: produkty = ["mleko", "ser", "parówki", "mleko"] produkty = [produkt for produkt in produkty if produkt != "mleko"] wynik: ["ser", "parówki"]
Witaj. Mam pytanie. Dokonałem zapisu słownika jak zaprezentowałeś to na swoim filmiku jednak mi pojawia się klasa "set". Mam więc pytanie czemu tak się dzieje i co robię źle.
napisałem cośtakiego x = input() (w konsoli poniżej wpisałem ogórki) potem dałem x = x + produkty print(x) no i ogólnie wyszła lipa spóbowałem też coś takiego: zakupy = x + produkty print(zakupy) i też lipa wyszła a chcę aby dzięki funkcji "input" ustnaowić dodatkowe produkty a finalnie dodać je do funkcji "produkty". Jakieś pomysły? Dziękuję z góry :)
Hej! Mam pytanko odnośnie funkcji 'remove' a mianowicie tak jak powiedziałeś usuwa ona tylko jeden raz podany string - czy da się jakoś usunąć wszystkie wystąpienia podanego stringa (lub innej zmiennej) z listy?
ja bym użył funkcji count, żeby policzyć ile razy dany string występuje w liście, zapisał to do zmiennej, a potem wstawił tę zmienną do pętli for, w której byłoby remove
produkty = ["mleko", "ser", "parowki","mleko","mleko","czosnek","mleko"] print(produkty) print("Co chcesz usunąć?") z = input() print("Usuwasz ",z,"z listy produktów") for i in range(produkty.count(z)): produkty.remove(z) print(produkty)
Rozumiem, że to trening i nauka ale: 1. PEP8 - podstawa 2. Nazwy zmiennych po angielsku 3. Listy, krotki i słowniki albo Lists, Tuples, Dictionaries :-) 4. Extend i Append nie różniy się ilością elementów jakie możemy dodać. Więcej tutaj: stackoverflow.com/questions/252703/difference-between-append-vs-extend-list-methods-in-python 5. Na tym etapie warto by przekazywać ludziom różnicę pomiędzy błędem a wyjątkiem.
Dobrze prowadzi, dobrze gada. Ma dar przekazu. Niech robi yyy czy ar ar. Do mnie przemawia i mi wuedzs wchodzi. Próbowałem jave na kilku kanałach yt więc mam porównanie. Tu miło i przyjemnie jest
Cześć, fajny poradnik, rzeczowo bez smęcenia tak jak lubie. Mała tylko uwaga :) To [ ] są nawiasy kwadratowe, a to { } są te klamrowe ;) Pozdrawiam i czekamy na więcej, wincyyj!
Czy jest możliwość przygotowania jakiegoś zadania programistycznego z uwzględnieniem nabytych umiejętności na koniec np 6 czy 10 odcinka i poszerzać zadania o kolejne umiejętności??
Bardzi ci dziękuję za twoje materiały. Dzięki nim szybko i prosto można się uczyć programować. :)
Python jest genialny
No nie wiem.
zgadzam się, genialne
są lepsze języki np. c#
@@adambialik6263 O tak ja też wole
Ja gdy uczyłem się c++ to mówiłem na te "listy" "tablice". :)
Mega robota! Czy mógłbyś nagrać jeden odcinek i wytłumaczyć funkcje, obsługę i optymalne ustawienie edytora? Walczę z pojawiającą się żarówką... nie wiem jak ją wyłączyć :)
podczas wpisywania print(type (produkty)) wyskakuje mi błąd. Co zrobić?
Od tego co robić to zależy jaki to błąd :)
Nie działają mi te listy...Tzn nie pojawiają się , a gdy wpisuje np.Remove , to mi ignoruje komende , a nastepnie wypisuje wszystko z listy.Możiwe , że to wina wersji 2.7.3.Nie moge zainstalowac 3.6 mam problem , wiec dzialam na 2.7 ;/
4:15 drugi czyli trzeci (:
bardziej "a jeśli dwa to trzeci" no ale.. wszystko popsuli amerykańce... i brytowie z tą ich jazdą pod prąd i farensrajtami na mile...
40 000 wyświetleń :) Ooo
Yup, sporo :D
Wszystko fajnie i zrozumiałe ale.. Po co mi dodawanie produktów to taki jagby trening/nauka?
Nauka jak używać list, najlepiej jest to pokazać na przykładzie, a lista produktów to idealny przykład.
8:24
Trochę chaotycznie prowadzisz.....
25cm wysokości w wieku 20 lat? Biedna Ania Kowalska
Python jest genialny aż przeraża mnie myśl jak ten język jest skonstruowany by było możliwe że jest tak prosty
Dokładnie, po przerzuceniu się z c++ i c# na pythona dosłownie zszokowała mnie prostota tego języka
Podobno odsetek pasjonatów w przypadku Pythona jest wyjątkowo duży vs inne języki... Ave Guido! ;-)
ja też ;)
racja.
No dla mnie niby poczatek nie jest trudny ale jave i c++ poczatki uczylo mi sie szybciej HTML tez nie byl zly
Zapętlona animacja - Mój własny kod nawiązujący do tego odcinka:
x = int(0)
produkty = [" ", " ", " ", " "]
while True:
while x0:
produkty.insert(x,"■")
x-=1
print(produkty)
produkty.remove("■")
Świetna seria do nauki. Polecam
PS. "cofnąć się w czasie do tyłu" ;-P ==> to tak odnośnie wspomnianego we wcześniejszym nagraniu puryzmu językowego ;-)
Dzięki! :)
@Skewoo Chciałbym Ci serdecznie podziękować za Twój wkład i pracę w przygotowanie tego prostego w zrozumieniu kursu. Naprawdę dobra robota!
Zastanawia mnie kto daje łapki w dół pod takimi filmami?
Amisze?
Pewnie pseudoprogramiści, którzy nie chcą aby inni wiedzieli, że to co robią jest tak proste.
@@kubagp1 Raczej osoby ktore czepiaja sie malych bledow bo co odcinek jakis sie znajdzie no ale co zrobic niech sobie daja unliky kursu nie usuna a i tak w yt gdy wpiszemy kurs python to i tak na samej gorze jest.
Ameby umysłowe ;] lub zazdrosne polaczki :D zawistne i mendowate a żeby się nie udało bo, znajdziesz lepszą pracę w IT i kupisz lepsze auto...niech szlag Cie weźmie Kowalski! Dlatego dam łapkę w dół. ;D i masz odpowiedź ;].
Ci którzy za taki kurs biorą hajsy, a nie udostępniają za darmo. :D
Terrorysci :P
5:38 a ja dalej gram;)
Lo chlopie samotne wilki nie wiedzialem ze youtuberzy moga ogladac innych
Mam taki problem, że gdy stworzyłem sobie listę tak jak na filmie i następnie gdy napisałem jej nazwę i postawiłem kropkę to pyCharm nie pokazuje mi podpowiedzi czy ktoś wie jak to naprawić?
Mam pytanie co powinien znać junior programmer w pythonie aplikacji webowych bo chyba python do takich jest stworzony.
Czesc! Mam maly problem, gdy zaznaczam myszka jakis wiekszy obszar kodu tj. przytrzymuje lewy klawisz i chce cos usunac to kursor zamienia mi sie na insert i backspace nie dziala, jak to wylaczyc? Bo strasznie to utrudnia prace.
w jaki sposób wypisać przykładowo z listy pierwszy i ostatni element?
0:-1 (chyba)
Zastanawia mnie jak spamiętać jakie "funkcjonalności" mają funkcje w pythonie ta lista miała suwak :D i było tam tego sporo a jak np. się nie używa czegoś i nagle to jest potrzebne ... nie wierzę że programista pamięta każdy append itp :D masakra zapamiętać to wszystko i nie popierdzielić ale fakt język jest mega przystępny może to i dla mnie szansa.
Szkolenie fajne, ale jednej rzeczy mi brakowało - informacji jak sprawić by nasza lista pokazywała się pionowo (produkty jeden pod drugim). To chyba była pierwsza praca na liście o jakiej pomyślałam :)
@b.gnacinski i dodać pętle żeby wszystkie wyświetlilo bez zbędnego kodu :D
wiem trochę spóźniony jestem, ale na pewno ktoś będzie czytał komentarze i będzie się zastanawiał jak to zrobić
funkcja len liczy liczbę elementów w liście
listazakupow = ["maslo", "mleko", "ser", "szynka"]
numer = 0
while numer != len(listazakupow):
print(listazakupow[numer])
numer += 1
Super poradnik :)
Najlepszy tutorial w necie. Pozdrawiam.
Dzięki :)
A w jaki sposób stworzyć listę, do której będę wpisywał dane ?
Chciałbym np. stworzyć listę "produkty" do której będę wpisywał jakieś rzeczy, a następnie chciałbym wyświetlić na ekranie drugi element listy
produkty = input()
print(produkty[1])
zrobiłem coś takiego, ale jak wpisuję: woda mleko chleb to na ekranie pojawia się "o" a nie "mleko". Mógłby mi ktoś pomóc ?
Jeśli chodzi o jednorazowe wypisanie listy i wyświetlenie drugiego elementu to działa taki kod:
input_string = input()
produkty = input_string.split()
print(produkty[1])
gdzie wypisujemy produkty ze spacją przerwy.
1:12 to akurat są nawiasy kwadratowe ;)
Witajcie! A co należy zrobić, jeśli chcę z listy usunąć wszystkie wyrazy "mleko"? Jest funkcja usuwająca nie pojedyńczy, ale każdy element?
12:50
można przykładowo tak - nadpisanie listy przy pomocy tzw. list expression:
produkty = ["mleko", "ser", "parówki", "mleko"]
produkty = [produkt for produkt in produkty if produkt != "mleko"]
wynik:
["ser", "parówki"]
produkty.remove("mleko")
Czemu chcesz usunąć mleko? Mleko jest zaczepiste.
mam pytanie. Jak zrobić, żeby wybrać tylko np. pierwszą i trzecią rzecz z listy? Tak samo ze stringami np pierwsza i czwarta litera
Wydaje mi się, że znajdziesz odpowiedz w piątym odcinku.
nic dodać nic ująć, dobry kurs!
Dzięki :)
Witaj. Mam pytanie. Dokonałem zapisu słownika jak zaprezentowałeś to na swoim filmiku jednak mi pojawia się klasa "set". Mam więc pytanie czemu tak się dzieje i co robię źle.
Już zrozumiałem swój błąd. Sorrki za zawracanie głowy :)
napisałem cośtakiego
x = input() (w konsoli poniżej wpisałem ogórki)
potem dałem
x = x + produkty
print(x)
no i ogólnie wyszła lipa
spóbowałem też coś takiego:
zakupy = x + produkty
print(zakupy)
i też lipa wyszła a chcę aby dzięki funkcji "input" ustnaowić dodatkowe produkty a finalnie dodać je do funkcji "produkty". Jakieś pomysły? Dziękuję z góry :)
x = input ()
produkty.append (x)
print (produkty)
@@jakubdudek3809 Dzięki,też się nad tym zastanawiałem,to teraz można tworzyć takie bardzo podst. bazy danych
fajny poradnik... tylko trochę za dużo tłumaczysz. Dla kumatych polecem puścić prędkość x2
xD
Parówki
Tak
Jak daje produkty.count(„mleko”) to mi to pomija co mam zrobić?
co dokładnie to wpisujesz ??
Już rozgryzłem ale dzięki że chciałeś pomuc
Hej! Mam pytanko odnośnie funkcji 'remove' a mianowicie tak jak powiedziałeś usuwa ona tylko jeden raz podany string - czy da się jakoś usunąć wszystkie wystąpienia podanego stringa (lub innej zmiennej) z listy?
ja bym użył funkcji count, żeby policzyć ile razy dany string występuje w liście, zapisał to do zmiennej, a potem wstawił tę zmienną do pętli for, w której byłoby remove
produkty = ["mleko", "ser", "parowki","mleko","mleko","czosnek","mleko"]
print(produkty)
print("Co chcesz usunąć?")
z = input()
print("Usuwasz ",z,"z listy produktów")
for i in range(produkty.count(z)):
produkty.remove(z)
print(produkty)
tak będzie prościej: produkty = [produkt for produkt in produkty if produkt != "mleko"]
produkty = ["oko", "uho", "noga", "ser", "oko", "mleko", "uho", "mleko"]
print(produkty)
print("co usunac? ")
co=input()
ile=produkty.count(co)
x=0
while x
Rozumiem, że to trening i nauka ale:
1. PEP8 - podstawa
2. Nazwy zmiennych po angielsku
3. Listy, krotki i słowniki albo Lists, Tuples, Dictionaries :-)
4. Extend i Append nie różniy się ilością elementów jakie możemy dodać. Więcej tutaj: stackoverflow.com/questions/252703/difference-between-append-vs-extend-list-methods-in-python
5. Na tym etapie warto by przekazywać ludziom różnicę pomiędzy błędem a wyjątkiem.
Ja tam sobie tylko przewijam na koniec odcinków patrzę na kod i próbuję go zrozumieć i patrzę czy to co sobie wymyśliłem jest dobrze xD
I przez to nie wiesz o cennych uwagach jakie przekazuje Skewoo, które są w "środku" lekcji.
Brawa
Ja polecam obejrzeć sobie najpierw cały odcinek i go rozkminiać a potem kod przepisywać i zrozumieć.
ketchup a nie ketczup
Super seria :D 9.9/10
Mała prośba / uwaga do autora; wyeliminowanie yyyyyyy, yyyyy i byłoby 10/10 ;D
Dobrze prowadzi, dobrze gada. Ma dar przekazu. Niech robi yyy czy ar ar. Do mnie przemawia i mi wuedzs wchodzi.
Próbowałem jave na kilku kanałach yt więc mam porównanie. Tu miło i przyjemnie jest
Cześć, fajny poradnik, rzeczowo bez smęcenia tak jak lubie. Mała tylko uwaga :) To [ ] są nawiasy kwadratowe, a to { } są te klamrowe ;)
Pozdrawiam i czekamy na więcej, wincyyj!
Wiem oczywiście które nawiasy są które, na filmie gdzieś to pomyliłem? Jeśli tak to powiedz to dam adnotację :) Cieszę się że poradnik się przydaje :)
Mniej więcej 1:13, bodajże w poprzednich odcinkach użyłeś tych samych "nazw", ale hej, to tylko drobny szczegół! :P Kciuk w górę
Dzięki, adnotacja dodana :)