С клавиатуры вводится номер (позиция) буквы в английском алфавите. Вывести на экран запрашиваемый символ.
Для решения данной задачи потребуются две встроенные в Python функции – ord() и chr().
Функция ord() принимает строку, состоящую из одного символа, и возвращает его числовой код
по таблице символов. Например, ord(‘a’) вернет число 97.
Если к полученному числовому коду первой буквы алфавита прибавить порядковый номер
необходимой нам буквы в алфавите и вычесть единицу, получим числовой код искомой буквы.
С помощью функции chr) получаем по нему требуемый символ.
number = input("Какую по счету букву алфавита вывести: ")
number = int(number)
first_letter_code = ord('A')
your_letter_code = first_letter_code + number - 1
your_letter = chr(your_letter_code)
print('Это буква "{}"'.format(your_letter))
Пример выполнения:
Какую по счету букву алфавите вывести: 10
Это буква "J"