Ujednolić polecenie
Zamień " Launch " na launch przez strip() i lower(), porównaj z listą poleceń, a potem przyjmij też podkreślenia i myślniki, żeby polecenia pasowały niezależnie od tego, jak je wpisano.
Rozpocznij wyzwaniePrzećwicz to, co pokazuje ten przykład, w tych wyzwaniach.
Zamień " Launch " na launch przez strip() i lower(), porównaj z listą poleceń, a potem przyjmij też podkreślenia i myślniki, żeby polecenia pasowały niezależnie od tego, jak je wpisano.
Rozpocznij wyzwanieSprawdź przez startswith() i endswith(), czy ścieżka zaczyna się od telemetry/ i kończy na .csv, zobacz, dlaczego in nie wystarcza, a potem najpierw oczyść ścieżki z ukośników wstecznych z Windows, wielkich liter i spacji.
Rozpocznij wyzwanieUporządkuj zgłoszenia do misji analogowej: przytnij imiona i nazwiska, zacznij je wielką literą, zamień e-maile na małe litery, a potem odrzuć wpisy bez imienia lub z zepsutym e-mailem i usuń duplikaty, podając powód dla każdego.
Rozpocznij wyzwanieOddziel argumenty przecinkami. Każde uruchomienie przekazuje je jako sys.argv[1:].
Zaloguj się albo załóż darmowe konto, aby zapisać kod i udostępnić go linkiem. Twój kod będzie tu czekał, gdy wrócisz.