PoProstuMichal
#naukaprogramowania

Nie ogarniam już tego.

https://codepaste.net/hhqqj4

Dlaczego w 4 linijce jest len(x), a nie len(n), skoro lista jest przypisana do n?
  • Najlepsze
  • Wszystkie komentarze
BlueSpark
@PoProstuMichal: nie czytaj z góry na dół. Interpreter pominie tak jakby najpierw metodę, i skoczy do linii 9, przeczyta to, przekażę metodzie n która dla metody jest x. Metoda na swoim x robi co chcę i oddaję x linijce 9 która wie że metodzie dała n. Metoda TaK jakby nie zna n, aż linijka 9 jej wartość n przekaże.
biwalencik
@PoProstuMichal:

Ten kod jest tragiczny.
Zdefiniowales sobie funkcje, ktora przyjmuje jakis argument. Nazwales go x. Nazwa x odnosi sie do pracy wewnatrz funkcji. Funkcja nie musi wiedziec do jakiej zmiennej przypisales swoja liste.
Funkcja wie, ze dostanie cos i nazywa to sobie "x". Pozniej ma szereg instrukcji co z tym iksem ma zrobic i co
Battersea
@PoProstuMichal: Ale co to w ogóle jest? Co robi ten kod i co robi metoda len?
RRybak
@PoProstuMichal: bo n jest listą, ale jest przekazywana jako parametr do funkcji. W tej funkcji parametr nazywa się x i ma wartość n.
PoProstuMichal
PoProstuMichal Autor
0
@RRybak: w którym miejscu ona jest przekazywana, bo przecież tam nie ma ani słowa o n ( ͡° ʖ̯ ͡°)
BlueSpark
@PoProstuMichal: w linijce 9
lucek091
lucek091
@PoProstuMichal: print double_list(n) tu przekazujesz do metody liste :P
PoProstuMichal
PoProstuMichal Autor
0
@lucek091: @BlueSpark: (╥﹏╥)
lucek091
lucek091
@PoProstuMichal: Spoko, każdy kiedyś zaczynał. Pisz więcej kodu, bo od razu widać, że więcej czytasz niż piszesz :P
PoProstuMichal
PoProstuMichal Autor
0
@lucek091: Robię podstawowy na codecademy, jestem w 50% i już coraz częściej nie wiem, niż wiem jak coś zrobić :<
PoProstuMichal
PoProstuMichal Autor
0
@lucek091: Miałem plan, żeby zrobić do końca i napisać jakąś prostą tekstową grę rpg, ale widzę, że chyba będę musiał od 0 przelecieć ten kurs ze dwa razy jeszcze :D
lucek091
lucek091
@PoProstuMichal: pluralsight.com - dostep kosztuje 99centów na 3miesiące na ebayu. Książka Python dla każdego Dawsona - a codeacademy klikaj sobie np. z nudy przed snem :P
PoProstuMichal
PoProstuMichal Autor
0
@lucek091: codecademy bardzo mi się podoba, bo nie przepuszcza mnie dalej jak czegoś nie zrobię - muszę wtedy szukać rozwiązania, z reguł na forum i po prostu porównuję sobie kod mój, z kodem właściwym :D próbowałem kiedyś uczyć sie z yt, ale szybko się zniechęciłem, bo nie dawałem rady. a tu jest wg mnie ok, póki co.

co to jest to pluralsight?
chladek317
@PoProstuMichal:
Strona z kursami, materiałami do nauki. Nie wiem czy jeszcze działa(1,5miecha temu dzialalo), ale tutaj masz poradnik jak dostać triala na 3 miesiace https://absolute-sharepoint.com/2015/12/free-pluralsight-6-month-subscription.html
PoProstuMichal
PoProstuMichal Autor
0
@biwalencik: dzieki, ale jestem kompetnie początkujący, to jest ćwiczenie z codecademy