Jaki jest wynik polecenia print(format(0.8, '.0%'))?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: 80%.
Dlaczego to jest odpowiedź
Poprawna odpowiedź to 80%. Funkcja format() w Pythonie służy do formatowania wartości. Gdy używamy specyfikatora formatu '.0%', liczba jest najpierw mnożona przez 100, a następnie formatowana jako procent z zerową liczbą miejsc po przecinku. Zatem 0.8 100 = 80.0, a po sformatowaniu jako procent z zerową liczbą miejsc po przecinku otrzymujemy "80%". Pozostałe opcje są nieprawidłowe: 8.8% byłoby wynikiem, gdyby liczba była 0.088 lub gdyby formatowanie było inne. .08% jest błędne, ponieważ 0.8 jest mnożone przez 100. 8% byłoby wynikiem, gdyby wejściowa liczba była 0.08.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana