Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko254
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
Dethspike

Dethspike

Dołączył 7 lat i 8 mies. temu
  • Obserwuj
  • Akcje 574
  • Znaleziska 44
  • Mikroblog 530
  • Obserwujący 2
  • Obserwowane 14
  • Dodane (40)
  • Komentowane (387)
  • Plusowane (103)
becvvv
becvvv
becvvv
24.04.2021, 14:15:38
  • 3
Denerwują mnie te różne konwencje w językach. W takiej Javie, c++ i c# domyślny konstruktor to nazwa klasy. W pythonie to już trzeba wpisać _ init (musiałem dodać spację, bo głupi wykop usuwał znaki ). Dlaczego akurat to? Po co w ogóle te znaki _? Nie mogłoby być po prostu init?

Albo ciągi znaków. W takim c# jak widzisz cudzysłów, to wiesz, że masz do czynienia ze stringiem. W innych językach używają
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dethspike
Dethspike 25.04.2021, 07:15:06
  • 0
@becvvv: Akurat Python ma bardzo dobre rozwiązania w tej kwestii:

1) Init poniewaz to tak naprawde nie jest konstruktor a Inicjalizator a Python tylko celniej dobral nazwe. I tak duzo osob potocznie mowi na to konstruktor.

2) Dzieki tym specjalnym metodom "__" Python definiuje swoj wlasny API dzieki ktoremu mozesz z latwoscia zrobic wlasna klasa ktora ma dostep do funkcji jezyka np. len(). Przez to mamy jawnie nakreslona granice pomiedzy
  • Odpowiedz
stachuprzytelefonie
stachuprzytelefonie
stachuprzytelefonie
21.01.2021, 05:05:00 via Android
  • 0
#sluchawki #elektronika #muzyka

Szukam nowych sluchawek bezprzewodowych dousznych w przystepnej cenie. Do tej pory uzywalem jakichs GT2.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dethspike
Dethspike 21.01.2021, 22:32:16
  • 0
@stachuprzytelefonie: #nieelektronika
  • Odpowiedz
klamkaodokna
klamkaodokna
klamkaodokna
28.11.2020, 18:59:26
  • 0
mam ciężką rozkminę nooba. nie wiem czy się połapiecie bez całego kodu ale generalnie:
skrypt rozdaje po 2 karty (obiekty) graczom (obiekty) oraz 5 wykłada na stół (obiekt, ale gdy nie był obiektem tylko zwykłą listą było to samo). chciałbym, żeby klasa Player przechowywała w sobie atrybut jakimi jest połączona lista dwóch kart gracza i pięciu kart na stole, jednak takie połączenie daje pustą listę (a wraz gdy przy self.hand dam =
klamkaodokna - mam ciężką rozkminę nooba. nie wiem czy się połapiecie bez całego kodu...

źródło: comment_1606589910hxnEXafW3VSujjbKSYTohh.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dethspike
Dethspike 28.11.2020, 19:54:35
  • 0
@Dethspike: Nie ogarniam Wykopu ale indentacje sam sobie dodasz
  • Odpowiedz
Dethspike
Dethspike 28.11.2020, 20:34:57
  • 1
@klamkaodokna: Dzieki. To tak krotko:
Linia 52 z pierwszego screena. Tworzac nowy obiekt player1 i player2 , w pamieci komputera odrazu jest zapisana wartosc dla atrybutu "self.hand" (linia 44). A ta wartoscia jest pusta lista self.holecards + pusta lista board.cards (player1 / player 2 sa tworzeni przed talia). Od tego momentu kazda bezposrednie odwolanie do "player2.hand" odda pusta liste bo taka wlasnie wartosc jest w pamieci komputera. Mozesz ja nadpisac
Dethspike - @klamkaodokna: Dzieki. To tak krotko:
Linia 52 z pierwszego screena. Two...

źródło: comment_1606595695plM2dTrjsDDig1fyxD1YC7.jpg

Pobierz
  • Odpowiedz
Dethspike
Dethspike 28.11.2020, 21:35:59
  • 1
@klamkaodokna:

rozumiem, ze chodziło o self.holecards + board.cards

Jak najbardziej. Chyba za pozno poszla edycja komentarza :)

Ponizej zobacz uproszczona "egzekuje" twojego programu, krok po kroku zeby zobaczyc jak Python interpretuje twoj kod zaczynajac od
  • Odpowiedz
Dethspike
Dethspike 28.11.2020, 21:55:18
  • 0
@klamkaodokna: W ktorym miejscu sie zaktualizowala?
  • Odpowiedz
Dethspike
Dethspike 28.11.2020, 22:06:06
  • 1
@klamkaodokna: W tym przypadku sprawa jest prosta. Lista jest struktura zmienna "mutable" co oznacza ze w linii 44 okreslasz jej wartosc nie jako NOWA pusta lista a wskazujesz ja na ta sama pusta liste zdefiniowana linijke wczesniej. Czyli:

self.holecards = []
self.hand = self.holecards <-- tutaj nie tworzysz nowej listy w pamieci tylko tworzysz nowa zmienna ktora wskazuje na liste z linijki wczesniej.

Teraz za pomoca zmiennej "hand" mozesz zobaczysz
Dethspike - @klamkaodokna: W tym przypadku sprawa jest prosta. Lista jest struktura z...

źródło: comment_1606601164iYcZExJFzJGSGpyxy6itYu.jpg

Pobierz
  • Odpowiedz
Dethspike
Dethspike 28.11.2020, 22:12:52
  • 0
Tutaj masz lepszy przyklad jak to dziala: https://bjc.edc.org/Jan2017/bjc-r/cur/programming/old-labs/python/list_mutability.html?topic=nyc_bjc%2FNA-python.topic
  • Odpowiedz
Dethspike
Dethspike 28.11.2020, 22:26:16
  • 1
Nie ma sprawy:) Powodow jest kilka ale dwa ciakawe nad ktorymi mozesz sie zastanowic to jaki jest koszt operacji skopiowania jednej listy do drugiej wzgledem pamieci i czasu. Wyobraz sobie ze masz liste zawierajaca 1000000 elementow i przypadkowo ja skopiujesz. A dwa zobacz sobie jak taka operacja jest zaimplementowana w jezyku C i jak jezyk C ma sie do Pythona.
  • Odpowiedz
zomowiec
zomowiec
24.03.2020, 08:15:22 via Android
  • 73
Kto dziś rano w #uk poszedł do pracy plusuje, wykopki, których zawody są w UK uważane za niepotrzebne scrollują dalej.. XD

#blockout #koronawirus
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dethspike
Dethspike 24.03.2020, 12:57:02 via iOS
  • 1
@zomowiec: U nas wszyscy pracują z domu. Londyn :D
  • Odpowiedz
homesick_alien
homesick_alien
07.02.2020, 09:37:59
  • 1666
1996. Kaczor Donald sprzedaje kaczkofanom tipy na lepsze jaranie szlugów #ciekawostki
homesick_alien - 1996. Kaczor Donald sprzedaje kaczkofanom tipy na lepsze jaranie szl...

źródło: comment_1581068268pufT05cgEjmylNhv9F7uWg.jpg

Pobierz
  • 50
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dethspike
Dethspike 07.02.2020, 14:40:31 via iOS
  • 0
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
1788
1788
1788
12.05.2019, 12:20:45 via iOS
  • 35
ja 2009:
- zapalony fan FPS-ów
- godziny spędzone nie tylko na kampaniach single player, ale przede wszystkim na grze multi player (Quake, CoD, inne), rozgrywki klanowe, turnieje etc.
- czytanie nowinek na temat sprzętu, regularny upgrade PC, overclocking, optymalne ustawienia systemu operacyjnego
- mnóstwo czasu poświęconego na wybór odpowiedniego sprzętu do grania i jego optymalnych ustawień; szlifowanie ustawień graficznych i myszy w grach
- (trochę) hejtowanie grania na konsoli
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dethspike
Dethspike 12.05.2019, 12:24:13 via iOS
  • 1
@1788: mam to samo. Teraz tylko laptop do pracy, konsole włączam raz na tydzień (w rdr2 ciagle rozdział 2) a komputer gdzieś się kurzy z nadzieja czeka na cyberpunk:)
  • Odpowiedz
Miniaa
Miniaa
05.05.2019, 13:02:06 via Android
  • 0
Gdzie można zjeść coś dobrego? #bochnia #brzesko #kiciochpyta
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dethspike
Dethspike 14.05.2019, 17:30:19
  • 1
@Miniaa @stachuprzytelefonie : W Bochni polecam McDonald's w Brzesku.
  • Odpowiedz
Aggressiv
Aggressiv
29.04.2019, 05:07:52
  • 1
#dziewczynybeztabu gdzie znajdę link do screenów bez cenzury? :) kolega pyta.
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dethspike
Dethspike 29.04.2019, 06:21:57 via iOS
  • 1
@stachuprzytelefonie: xDD
  • Odpowiedz
L.....e
L.....e
konto usunięte 29.04.2019, 04:39:38
  • 642
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 34
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dethspike
Dethspike 29.04.2019, 06:25:24 via iOS
  • 0
@stachuprzytelefonie: xD
  • Odpowiedz
pzkpfw
pzkpfw
16.03.2019, 05:33:59
  • 1002
fajne to więzienie w Nowej Zelandii
pzkpfw - fajne to więzienie w Nowej Zelandii

źródło: comment_OGEvR5XlNORMitTDi7qT6myXiSSV6ZpU.jpg

Pobierz
  • 101
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dethspike
Dethspike 16.03.2019, 11:36:45 via iOS
  • 1
@pzkpfw: wywalam prawie polowe wypłaty na swój mały pokój a tutaj za friko coś takiego. Muszę przemyśleć swoje życie.
  • Odpowiedz
69inch
69inch
01.03.2019, 12:10:18
  • 0
@asdasdce2w: @stachuprzytelefonie: @Pietal: @bylejaki: To na kiedy ostatecznie? Jeśli dzisiaj to muszę wiedzieć czy dzwonić gdzieś i rezerwować? Mirabelka @mikro_beast wolałaby dzisiaj, natomiast mirek @Dethspike wolałby jutro, mnie jest obojętne bo obydwa dni mam dostępne i jestem na miejscu.
Musicie zdecydować

Kiedy #wykoppiwo w #birmingham?

  • dzisiaj (piątek 01.03) 100.0% (4)
  • jutro (sobota 02.03) 0% (0)

Oddanych głosów: 4

  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dethspike
Dethspike 01.03.2019, 12:16:00 via iOS
  • 0
@69inch: to zrobcie dzisiaj bo ja i tak jestem pewien na 70 procent czy dam radę:)
  • Odpowiedz
  • <
  • 1
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 20
  • Strona 14 z 20
  • >

Osiągnięcia

  • Rocznica
    od 07.04.2025

    Rocznica
  • Gadżeciarz
    od 06.04.2018

    Gadżeciarz
  • Koder
    od 07.03.2023

    Koder

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking