NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!

Diskuze – Lekce 10 - Aréna s bojovníky 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
Dušan Kovářík:14.1.2024 19:46

K čemu máme ve třídě Arena kostku, když určení pořadí bojovníků děláme pomocí kódu _random.randint(0, 1) ? :-)

Editováno 14.1.2024 19:48
 
Odpovědět
14.1.2024 19:46
Avatar
Dušan Kovářík:14.1.2024 19:53

Doporučená šířka řádku v Pythonu je dle PEP 8 nikoli 80, ale 79 znaků.

 
Odpovědět
14.1.2024 19:53
Avatar
Lucie Králová:1.5.2024 21:04

Jsou lekce u kterých mám pocit, že se autorovi nechce "ztrácet" čas podrobnějším vysvětlováním a tato lekce není bohužel výjimkou. Např. část týkající se vyčištění obrazovky. Proč se nedozvídáme co jaký příkaz znamená a že se vůbec jedná o příkazy? Samozřejmě si vše dohledávám na internetu, ale přijde mi to jako nezanedbatelný nedostatek obsahové stránky lekcí. Za mě opět chaotická lekce, ale snažím se k tomu přistupovat tak, že má sloužit hlavně pro představu toho jak může výsledný kód vypadat.

 
Odpovědět
1.5.2024 21:04
Avatar
Jan Všetíček:17.5.2024 10:58

Jako osnova hezké, ale v podstatě vše je na samostudiu.

 
Odpovědět
17.5.2024 10:58
Avatar
Adam Černý
Člen
Avatar
Adam Černý:22.11.2024 16:28

ani v lekci ani ve vzoru není ošetřena správně zpráva když bojovník po záměně pořadí hráčku doráží druhého. Namísto hlášky " .. zemřel" se prostě jen vypíše poškození a nazdar.

-------------- Aréna --------------

Zdraví bojovníků:
Zalgoren [### ]
Shadow [ ]

Zalgoren útočí s úderem za 33 hp.
Shadow utrpěl poškození 6 hp.

 
Odpovědět
22.11.2024 16:28
Avatar
Adam Černý
Člen
Avatar
Odpovídá na Adam Černý
Adam Černý:22.11.2024 16:53

mělo by stačit upravit def bran_se podmínku v ifu, aby byla včetně, ne jen menší než nula -> if self._zivot <= 0:

 
Odpovědět
22.11.2024 16:53
Avatar
Aleš Krása
Člen
Avatar
Aleš Krása:5. ledna 18:54

Na téhle úrovni znalostí, je pro nás velmi důležité zdůrazňovat a ukazovat: co, kam a proč. To mi tady chybí. A taky mi zde chybí vysvětlení if _random.randint(0, 1): a jak program ví, že při hodnotě True má bojovníky prohodit. Osobně by mi dával větší smysl zápis: if random.choice([Fal­se, True]) a pak něco dělej. Chtělo by to zkrátka více vysvětlovat zásadní věci.

 
Odpovědět
5. ledna 18:54
Avatar
Radek Feix
Člen
Avatar
Radek Feix:28. ledna 8:59

Hra asi dobrá .. ale když píšu ty kódy podle této lekce tak už to konečně opíšu .. tak na konci to je zase celé přepsané jinak. K ničemu takové to lekce. Jde my spíš o základní věci co co děla. A ne takové to "sraní z nějakou hrou" . Vysvětlím jednoduše věci které jsou potřeba. Na netu je spousta tutoriálu které to krásně vše vysvětlují ale toto je masakr i ty příklady které máme plnit. Mazec . Po druhé už bych určitě nevolil ITnetwork.

 
Odpovědět
28. ledna 8:59
Avatar
Veronika Viková:17. dubna 19:29

Takto napsaná metoda funguje pro terminály ve Windows, Linux i macOS. Ujistěte se tedy, že program spouštíte v terminálu a ne například v Run konzoli PyCharm.
Tato hláška by mohla být rozvedena, jsem začátečník, píši v PyCharm a nevím jak to spustit v terminálu :-(

 
Odpovědět
17. dubna 19:29
Avatar
Martina Bednárová:17. dubna 20:34

nedostatečně vysvětlené importování knihovny os a jejího fungování v PyCharmu - totálně zmatečná poznámka o nutnosti být v Terminálu, ve kterém skutečně nemá začátečník v programování v tomto kurzu ani páru.. nedostatečně vysvětlený import random a jeho funkce

 
Odpovědět
17. dubna 20:34
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 52.