Wyzwanie
Zaokrąglić czy uciąć?
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.
8 wyników
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
…s Najpierw zaokrąglij opóźnienie do pełnej sekundy przez round() , a potem podziel je przez // i % , jak w „Formatowaniu czasu”. Kolejność ma znaczenie: zaokrąglij sekundy na końcu, a opóźnienie 779.7…
Wyzwanie
Wczytaj przez input() rozmiar pliku w MB i prędkość łącza w Mbit/s, oblicz czas przesyłania, nie zapominając o 8 bitach w bajcie, pokaż go w minutach i sekundach, a potem policz przeloty nad stacją…
Artykuł Podstawy Pythona
…def weight_on_planet(earth_weight, gravity=0.38): return round(earth_weight * gravity, 1) print(weight_on_planet(70)) # bez gravity, więc liczy dla Marsa (0.38) print(weight_on_planet(70, 0.165)) #…
Quiz
…daje float, // zaokrągla w dół nawet dla liczb ujemnych, a round() nie zawsze zaokrągla połówki w górę. Ten darmowy quiz ma 15 krótkich pytań o obliczenia w Pythonie. Co sprawdza quiz Operatory…
Wyzwanie
Siedemdziesięcioliniowy raport silników powtarza te same dwanaście linii dla każdego silnika. Przebuduj go na parse_feed() i summary_line() z wynikiem niezmienionym co do znaku, a potem dodaj testy…
Przykład
Zmiana typu danych za pomocą funkcji int(), float() i str(). Konwersja między typami.
Przykład
Nauka importowania modułów w Pythonie. Moduły rozszerzają możliwości Twojego programu.