Как получить последний символ в строке Python? 3 способа!

Статьи

Введение

В данной статье научимся получать последний символ в строке Python.

Использование индексации

Строку можно рассматривать как массив символов. Поскольку индексация в Python начинается с 0, последний символ можно получить, обратившись к элементу с индексом -1.

my_string = "Hello, World!"
last_character = my_string[-1]

print(last_character)
# Вывод: !

Использование функции len()

Ещё, для получения последнего символа в строке можно воспользоваться функцией len(). Она возвращает длину строки. И чтобы получить необходимый элемент, нужно просто обратиться к нему по индексу len(my_string) — 1:

my_string = "Hello, World!"
last_character = my_string[len(my_string) - 1]

print(last_character)
# Вывод: !

Использование срезов

Также мы можем воспользоваться срезами. Укажем только начальный индекс и получим подстроку от указанного индекса до конца строки:

my_string = "Hello, World!"
last_character = my_string[-1:]

print(last_character)
# Вывод: !

Заключение

В ходе статьи мы с Вами научились получать последний символ в строке Python. Надеюсь Вам понравилась статья, желаю удачи и успехов! 🙂

Admin
Admin
IT Start