Wyzwanie
Co przyszło?
…jak liczby. Przewidź, co pokaże type(), znajdź wartości do konwersji, a potem sam przekonwertuj pakiet.
7 wyników
Wyzwanie
…jak liczby. Przewidź, co pokaże type(), znajdź wartości do konwersji, a potem sam przekonwertuj pakiet.
Wyzwanie
Liczba członków załogi wczytana przez input() wywołuje błąd, gdy dodaje się do niej 1. Przewidź awarię, sprawdź, co naprawdę zwraca input(), napraw ją przez int(), a potem napisz narzędzie, które…
Wyzwanie
Zapytaj o czas odpalenia silnika przez input(), zamień go na liczbę przez float() i oblicz zużyte paliwo, a potem wczytaj też stan zbiornika i pokaż, co zostanie po odpaleniu.
Wyzwanie
Linia statusu kończy się błędem TypeError, bo łączy tekst i liczbę przez +. Przewidź to, przeczytaj błąd, napraw przez str(), a potem zbuduj linię statusu dokowania.
Wyzwanie
Dwa odczyty czujników dają 12080 zamiast 200, bo przyszły jako tekst. Przewidź to, sprawdź dlaczego i napraw przez int(), a potem dodaj odczyty dziesiętne przez float().
Wyzwanie
int() odcina część dziesiętną, round() zaokrągla, a round(2.5) daje 2. Przewidź różnicę, zbadaj regułę zaokrąglania Pythona, a potem zaokrąglij odczyt paliwa na dwa sposoby.
Wyzwanie
…ValueError , bo float("") nie ma sensu. Sprawdź pole przed konwersją: ENG-2: NO DATA Najpierw usuń spacje z pola, żeby pole z samą spacją też liczyło się jako puste, a potem porównaj je z ""…