NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 8 - Bojovník do arény v Pythonu

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
kampkin
Člen
Avatar
kampkin:10.8.2016 13:53

Děkuji mnohokrát :D

 
Odpovědět
10.8.2016 13:53
Avatar
Daniel Martinek:2.12.2016 17:28

Ahoj, myslim ze u Utoku kdyz pises

uder = utok + kostka.hod()
souper.bran_se(uder)

Tak potom zkouska nefunguje.
Ve zdrojaku hry ke stazeni to je uz v pohode.

 
Odpovědět
2.12.2016 17:28
Avatar
jan široký
Člen
Avatar
jan široký:29.11.2018 12:53

ahoj.
Diky moc za tutorial. Mam otazku.
Proc ukladame zpravu do promenne zprava, kterou pak metodou ukladame do self.__zprava. Nemuzem vynechat promennou zprava a metodu a zkratka ukladat rovnou do self.__zprava?

 
Odpovědět
29.11.2018 12:53
Avatar
dez1nd
Člen
Avatar
Odpovídá na jan široký
dez1nd:29.11.2018 14:04

Mohl by jsi, ale porušil by jsi tím pravidla objektového programování.
Objekt (zde bojovník) by měl mít privátní proměnné (zde __zprava), aby jsi je z venku nemohl měnit. Správný postup jak měnit privátní proměnnou je setterem (metodou).

 
Odpovědět
29.11.2018 14:04
Avatar
Odpovídá na dez1nd
Neaktivní uživatel:30.11.2018 13:29

Spíš je to konvence. Princip OOP nijak nediktuje, jestli je to správně, nebo ne. Široká veřejnost to tak dělá kvůli určité "sémantice".

Odpovědět
30.11.2018 13:29
Neaktivní uživatelský účet
Avatar
jan široký
Člen
Avatar
jan široký:17.12.2018 8:41

ok diky

 
Odpovědět
17.12.2018 8:41
Avatar
theeyeball
Člen
Avatar
theeyeball:8.10.2019 18:32

Ahoj, proč nemůžu nechat jenom self tam jak se píše self.__jmeno u těch zpráv, když jsem si přepisoval metodu __str__ u třídy Bojovník, aby vracela právě self.__jmeno?

 
Odpovědět
8.10.2019 18:32
Avatar
Ferdinand Fojtlin:14.11.2019 11:51

Ako by sme implementovali metodu utok aby nam vlastne neutocila na supera ked uz je mrtvy?

 
Odpovědět
14.11.2019 11:51
Avatar
Viktor Stuchla:31.8.2022 1:41

Lépe a víc popsat dekoráty, od lekce 4 to navazování je takové trochu víc zmatené, člověk se musí více s tím poprat.

 
Odpovědět
31.8.2022 1:41
Avatar
Tomáš Vacek:6.1.2023 7:54

Aby to správně ukazovalo "a zemřel" musí být v metodě bran_se() při testu na život "<=" (namísto "<")

 
Odpovědět
6.1.2023 7:54
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 69.