💡 Как найти последний символ в строке Python? Топовый совет!
string = "Пример строки"
last_char = string[-1]
print(last_char) # Выводит "я"
Детальный ответ
Как найти последний символ в строке питон
В программировании Python, для того чтобы найти последний символ в строке, мы можем использовать индексацию строки. Индексы в строке начинаются с 0. То есть первый символ в строке будет иметь индекс 0, второй символ - индекс 1, и так далее.
Для нахождения последнего символа в строке, мы можем использовать отрицательный индекс -1. Отрицательные индексы считаются с конца строки. Таким образом, символ с индексом -1 будет последним символом в строке.
# Пример
строка = "Привет, мир!"
последний_символ = строка[-1]
print(последний_символ)
В этом примере, мы создаем переменную строка
и присваиваем ей значение "Привет, мир!". Затем мы используем отрицательный индекс -1
, чтобы найти последний символ строки. Результат будет сохранен в переменной последний_символ
. Наконец, мы выводим значение переменной последний_символ
на экран с помощью функции print
.
Если мы хотим найти символы, расположенные перед последним символом, мы можем использовать отрицательные индексы соответствующим образом. Например, для нахождения предпоследнего символа в строке, мы можем использовать индекс -2
.
# Пример
строка = "Привет, мир!"
предпоследний_символ = строка[-2]
print(предпоследний_символ)
В этом примере, мы используем индекс -2
, чтобы найти предпоследний символ в строке. Результат будет сохранен в переменной предпоследний_символ
. Затем мы выводим значение переменной предпоследний_символ
на экран.
Таким образом, с помощью отрицательной индексации в Python, мы можем легко находить последний символ и символы, расположенные перед ним, в строке.