Задачка про строки, индексы в Python

Индексы в языке программирования Python играют важную роль при работе со строками. Одним из применений индексов является обращение к отдельным символам в строке. В этой задачке попробуем потренироваться в работе с индексами и строками на примере однострочного решения.

Дана строка, состоящая из цифр и букв латинского алфавита. Необходимо проверить, является ли данная строка палиндромом. Палиндромом называется строка, которая читается одинаково в обоих направлениях, то есть с начала и с конца (без учета пробелов и знаков препинания).

Для решения этой задачки достаточно применить это выражение: string == string[::-1]. Если данное выражение истинно, то строка является палиндромом. Если выражение ложно, то строка не является палиндромом.

Примеры:

string = «level» — данная строка является палиндромом, так как читается одинаково справа налево и слева направо.

string = «hello» — данная строка не является палиндромом, так как читается по-разному справа налево и слева направо.