Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko264
  • 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
Engineer_Mordimer

Engineer_Mordimer

Dołączył 9 lat i 8 mies. temu
  • Obserwuj
  • Akcje 438
  • Znaleziska 379
  • Mikroblog 59
  • Obserwujący 0
  • Obserwowane 5
  • Dodane (1)
  • Komentowane (9)
  • Plusowane (49)
Engineer_Mordimer
Engineer_Mordimer 26.07.2016, 10:30:56
  • 1
#wyzwaniepythonpomoc
Mam pytanie do zadania 02.
Jak ma wyglądać odpowiedź w przypadku przekroczenia jeśli rozszerzenie zawiera więcej znaków niż 5 ?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

GlenPL
GlenPL
26.07.2016, 10:35:44
  • 1
@Engineer_Mordimer: jak zwykle w takich zadaniach należy zakładać, że testowy input posiada wszystkie dane w prawidłowym formacie, jeżeli chcesz pisać obsługę takiego wyjątku to brane pod uwagę powinno być 5 pierwszych znaków rozszerzenia
  • Odpowiedz
GlenPL
GlenPL
26.07.2016, 10:39:42
  • 1
@Engineer_Mordimer: to podejście ma ten plus, że nie trzeba pisać osobnej obsługi, bo pythonowy slicing jest dosyć elastyczny i użycie [:5] nie rzuci błędu nawet jeśli rozszerzenie ma na przykład 2 czy 3 znaki - wtedy zwróci je bez zmian (to coś porównywalnego do użycia modulo na incie dla ograniczania zakresu)
  • Odpowiedz

Osiągnięcia

  • Rocznica
    od 08.12.2024

    Rocznica
  • Gadżeciarz
    od 21.01.2018

    Gadżeciarz

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