Ostatnia cyfra i reszta liczby
Cyfry liczby: suma cyfr i odwracanie liczby - Informatyka - klasa 7 (Python)
Reszta z dzielenia przez 10 to **ostatnia cyfra** liczby: `4827 % 10` daje 7. Dzielenie bez reszty przez 10 **odcina** ostatnią cyfrę: `4827 // 10` daje 482. Powtarzając oba kroki, dostajesz kolejne cyfry od końca: 7, 2, 8, 4. Pętla kończy się, gdy z liczby nic nie zostanie (n równe 0).
n = 4827
print(n % 10)
print(n // 10)
while n > 0:
digit = n % 10
print("cyfra:", digit)
n = n // 10Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Informatyka - klasa 7·Zaloguj się, aby zapisać postęp na koncie.