Несколько способов получить первую и последнюю цифру числа в Python:
- Конвертировать число в строку. 2 Затем получить первый символ строки и преобразовать его в число (первая цифра), а последний символ — в число (последняя цифра). 2
Пример кода: 2
num = 123s = str(num)# Первая цифраfirst_digit = int(s0)# Последняя цифраlast_digit = int(s[-1])
- Альтернативный алгоритм без приведения к строке. 2 Например, для числа 123 первая цифра будет равна
value // 100
, а вторая — value % 10
. 2