Как определить наличие латинских букв в строке?
Домашнее задание да ?
Ну, я знаю три способа: 
1) Проверяем RegExp'ом - "[A-Za-z] без цифр и [A-Za-z0-9] с цифрами. Самый простой вариант.
2) Можете проверить посимвольно через ASCII таблицу:>>> ord('a')
97
>>> chr(97)
'a'
>>> chr(ord('a') + 3)
'd'
Ищете числовые значения необходимых вам символов и проверяете.
3) Создаете строку с перечислением необходимых вам символов. Топорно, но быстрее и в составлении, и в проверке, чем второй вариант.
Нужно учесть, что в инструменте, с которым вы работаете, уже может находиться встроенная проверка на вилидность символов.