1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Python średnio zaawansowany

Connected

cvičení

Jak nisko możesz zejść?

Wszystko nabiera kształtu! Masz już kod, który oblicza twoją pozycję w Empire State Building po 100 rzutach kostką. Jest jednak coś, o czym nie pomyśleliśmy – nie możesz zejść poniżej zera!

Typowym sposobem rozwiązania takich problemów jest użycie funkcji max(). Jeśli przekażesz jej dwa argumenty, zwraca większy z nich. Na przykład, żeby zmienna x nigdy nie spadła poniżej 10 przy jej zmniejszaniu, możesz napisać:

x = max(10, x - 1)

Pokyny

100 XP
  • Użyj max() w podobny sposób, aby step nie spadł poniżej zera, gdy dice <= 2.
  • Kliknij Prześlij odpowiedź i sprawdź zawartość random_walk.