Odpowiedź :
Odpowiedź
Program w obliczeniach pomija znak liczby. Stąd użycie funkcji wartości bezwględnej abs().
Wyjaśnienie
Napisałam ten programik zachowując pewne pomysły z poprzedniej odpowiedzi.
Wyrażenie
- len(str(abs(liczba))) == 3
ma wartość logiczną prawda (True) lub fałsz (False); nie ma potrzeby tworzenia zmiennej, wystarczy zwrócić wartość wyrażenia.
Operator % to reszta z dzielenia całkowitego. Na przykład
- 217 % 10 daje w wyniku 7
Operator // to operator dzielenia całkowitego. Na przykład
- 217 // 10 daje w wyniku 21
