Создайте функцию, которая будет принимать строку и возвращать True, если сумма порядковых номеров букв этой строки (в английском алфавите) является четной. В противном случае функция возвращает False.
Примечания:
is_alpha("i'am king") ➞ True
# 9 + 1 + 13 + 11 + 9 + 14 + 7 = 64 (чет)
is_alpha("True") ➞ True
# 20 + 18 + 21 + 5= 64 (чет)
is_alpha("alexa") ➞ False
# 1 + 12 + 5 + 24 + 1= 43 (нечет) def is_alpha(word):
return sum(ord(i) - 96 for i in word if i.isalpha())%2 == 0 Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior…
Рынок Python-вакансий большой, но удобным его назвать сложно. Формально вакансий много, однако в реальном поиске…
Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов:…
В этой статье мы рассмотрим возведение в степень в Python с помощью различных методов, от…
Дубликаты в списке Python — частая проблема. В статье показано, как быстро убрать повторы, в…
Услуга виртуального хостинга на SpaceWeb позволяет арендовать часть сервера (shared-сервера) и разместить на нём свой…