Jeden z lepszych tłumaczy, elegancko wyjaśnione bardzo czytelne. Tak trzymaj pozdro !
@Pavlokox4 жыл бұрын
Dokładnie, też jestem pod wrażeniem, a kanał jeszcze nie jest popularny. Oglądałem parę innych, ale nikt tak nie dociera jak Adam. Rzadko kiedy coś nie wydaje mi się zrozumiałe. Tutaj tylko miałem problem z przeznaczeniem __str__, ale doczytałem sobie na jakimś forum i załapałem.
@dawidolszewski62445 жыл бұрын
Wszystko bardzo przejrzyście wytłumaczone. Trzymaj tak dalej :)
@jedrzejbrzezicki79584 жыл бұрын
mega eleganckie !
@Pavlokox4 жыл бұрын
Co do ujemnych obrażeń (gdy wylosowana obrona jest silniejsza od ataku): moja propozycja edycji funkcji "pojedynek", aby wtedy obrażenia wynosiły 0. def pojedynek(x, y): print(x, 'został zaatakowany przez', y) temp_obr = x.obrona() temp_atk = x.atak() if temp_obr > temp_atk: obrazenia = 0 else: obrazenia = temp_atk - temp_obr print(x, 'stracił', obrazenia, 'punktów życia.') x.stracone_zycie(obrazenia)
@michu_top_xx5 жыл бұрын
Witam, program kompiluje lecz nic się nie wyświetla. Co mogło pójść nie tak? :)
@AdamDjellouli5 жыл бұрын
Wiele rzeczy mogło pójść nie tak :) Jeśli nie wyrzuca błędów to może nie wywołujesz gdzieś funkcji? Sama definicja jeszcze nic nie robi, dla każdej funkcji potrzebne są wywołania.
@KS24164 жыл бұрын
Czym się różni print odreturn
@AdamDjellouli4 жыл бұрын
Proszę zacznij od playlisty „podstawy Pythona”. Print() to funkcja wypisująca tekst na standardowe wyjście np. konsolę. Return to słowo kluczowe, za pomocą którego wskazujemy co ma być zwrócone przez zdefiniowana przez nas funkcje.